Mobile and web messaging : messaging protocols for web and mobile devices / Jeff Mesnil
- Author
- Mesnil, Jeff
- Published
- Beijing : O'Reilly, 2014.
- Physical Description
- 1 online resource
Access Online
- Contents
- Machine generated contents note: 1.Introduction -- Messaging Concepts -- Messaging Models -- Point-to-Point -- Publish/Subscribe -- Message Representation -- Examples -- Locations Application Using STOMP -- Motions Application Using MQTT -- Summary -- pt. I STOMP -- 2.Mobile Messaging with STOMP -- StompKit -- Create the Locations Project with Xcode -- Create the Podfile -- Identify the Device -- Display the Device Position -- Access the Device Geolocation Data with CoreLocation Framework -- Simulate a Location with iOS Simulator -- Create a STOMP Client with StompKit -- Connect to a STOMP Broker -- Disconnect from a STOMP Broker -- Send STOMP Messages -- Display StompKit Debug Log -- ActiveMQ Admin Console -- A Simple STOMP Consumer -- Display the Text Messages -- Receive STOMP Messages -- Subscribe to a STOMP Destination -- Unsubscribe from the Destination -- Finish the Application -- Summary -- 3.Web Messaging with STOMP -- HTML5 Web Sockets -- stomp.js, STOMP over Web Sockets -- Bootstrap the Locations Web Application -- Create a Stomp Client with stomp.js -- Connect to a STOMP Broker -- Receive STOMP Messages -- Subscribe to a Wildcard Destination -- Draw the Device Locations on a Map -- Send STOMP Messages -- Disconnect from the STOMP Broker -- Summary -- 4.Advanced STOMP -- Frame Representation -- Headers -- Authentication -- StompKit Example -- stomp.js Example -- Message Acknowledgment -- StompKit Example -- stomp.js Example -- Transactions -- StompKit Example -- stomp.js Example -- Error Handling -- StompKit Example -- stomp.js Example -- Receipts -- StompKit Example -- stomp.js Example -- Heart-Beating -- StompKit Example -- stomp.js Example -- Summary -- 5.Beyond STOMP -- Message Persistence -- Filtered Consumer -- Priority -- Expiration -- Summary -- pt. II MQTT -- 6.Mobile Messaging with MQTT -- MQTTKit -- Create the Motions Project with Xcode -- Create the Podfile -- Identify the Device -- Display the Device Motions Values -- Capture the Device Motions with CoreMotion Framework -- Create an MQTT Client with MQTTKit -- Connect to an MQTT Broker -- Disconnect from an MQTT Broker -- Send MQTT Messages -- Quality of Service -- Retained Message -- Receive MQTT Messages -- Subscription -- Unsubscribing -- Define an MQTTMessage Handler -- Summary -- 7.Web Messaging with MQTT -- Eclipse Paho JavaScript Client -- Bootstrap the Motions Web Application -- Create an MQTT Client with mqttws31.js -- Connect to the MQTT Broker -- Receive MQTT Messages -- Topic Wildcards -- Draw Sparklines -- Send MQTT Messages -- Summary -- 8.Advanced MQTT -- Authentication -- MQTTKit Example -- mqttws3 l.js Example -- Error Handling -- MQTTKit Example -- mqttws31.js Example -- Heart-Beating -- MQTTKit Example -- mqttws31.js Example -- Last Will -- MQTTKit Example -- mqttws31.js Example -- Clean Session -- MQTTKit Example -- mqttws31.js Example -- Beyond MQTT? -- Summary -- pt. III Appendixes.
- Subject(s)
- ISBN
- 9781491944783 (electronic bk.)
1491944781 (electronic bk.)
View MARC record | catkey: 13848960