How to Build an SMS Service
Publisher: O'Reilly Media
Final Release Date: June 2007

The simple text message application that appears on virtually all mobile phones is the ultimate thin client, allowing your users access to the full computing power and informational depth of the Internet from a cheap cell phone on a mountaintop.

Building an SMS service can be quite simple. This tutorial guides you through a variety of implementations, giving you the information you need to choose one that best fits your unique needs and circumstances. More than that, though, it seeks to help you understand the core principles necessary to make your service a success.

Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyHow to Build an SMS Service

(based on 2 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 2 customers

Displaying reviews 1-2

Back to top


How to connect to an SMS aggregator

By BB Mitch

from Vancouver, BC

About Me Developer, Sys Admin

Verified Buyer



    • Not comprehensive enough

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly How to Build an SMS Service:

    I find the title a little misleading although this may be due to my own misunderstanding. The book is more about connecting your applications to existing SMS aggregators. The description didn't include the table of contents which I see now is in the cover image - if I'd noticed that I would have know this wasn't what I was looking for. If you are trying to send / receive messages and communicate with external users via SMS through a 3rd party aggregator, this book will help you.

    The internals of SMS and the services / requirements etc. to become an aggregator are beyond the scope of this book.

    If it was more apparent what the subject material and limitations were I might have rated 4 stars. Thanks!

    (2 of 4 customers found this review helpful)


    Good read

    By Edmonton Linux Users Group

    from Edmonton

    Comments about oreilly How to Build an SMS Service:

    SMS is "Short Message Service." Most people are familar with it as the Text Messaging feature of their cell phone. I am not a big fan of SMS for its social aspects, as it is too easy to get lost in the technology at the expense of having a real life. On the other hand, I have made good use of it for providing critical event information (though the technology is not the most reliable). A big use for SMS is as a commercial service, and that is what this document addresses.

    Program examples are in Python, so experience with that language, or at least some programming background, can be useful. The text is very readable and understandable, otherwise, if your are not so inclined.

    Consider this document as something as a how-to (go figure!) on how to set up an SMS service. That is, steps to go through, resources, etc. so that you can have customers that receive your announcements, request your information, or tally up votes for "American Idol."

    While this is not a complete document by any means, you should be able to use it to test the concepts, and decide where to go from there.

    See the review here: (

    See our other reviews here: (

    Displaying reviews 1-2

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $9.99
    Formats:  ePub, Mobi, PDF