You are here

Mobile and Web Messaging: Messaging Protocols for Web and Mobile Devices (Paperback)

Mobile and Web Messaging: Messaging Protocols for Web and Mobile Devices Cover Image
$24.99
Usually Ships in 1-5 Days

Description


Learn how to use messaging technologies to build responsive and resilient applications for mobile devices and web browsers. With this hands-on guide, you'll use the STOMP and MQTT messaging protocols to write iOS and web applications capable of sending and receiving GPS and device sensor data, text messages, and alerts.

Messaging protocols are not only simple to use, but also conserve network bandwidth, device memory, and batteries. Using this book's step-by-step format, author Jeff Mesnil helps you work with Objective-C and JavaScript libraries, as well as the protocols. All you need to get started are basic programming skills.

  • Understand basic messaging concepts and composition
  • Learn two common messaging models: point-to-point and publish/subscribe
  • Use STOMP to write an iOS application that sends GPS data, and a web app that consumes the data
  • Build an iOS app with MQTT that tracks and broadcasts device motion data, and a web app that displays the data and sends alerts
  • Extend STOMP to filter, prioritize, persist, and expire messages
  • Take a complete tour of STOMP and MQTT, including features not used in the book's sample apps

About the Author


Jeff Mesnil (http: //jmesnil.net/) is a software developer who has made significant contributions to many open source middleware projects. He currently holds a Senior Software Engineer position at Red Hat in its JBoss Middleware Division.

Product Details
ISBN: 9781491944806
ISBN-10: 1491944803
Publisher: O'Reilly Media
Publication Date: September 23rd, 2014
Pages: 181
Language: English

You Can't Order Books on this Site

***Hello Customers! We are in the midst of moving to our new site at www.unionavebooks.com. Please navigate to that link in order to place new online orders. Again the cart feature on this old site is no longer functional.***