Jeff Mesnil

Using Messaging Protocols to Build Mobile and Web Applications

Date: This event took place live on November 13 2014

Presented by: Jeff Mesnil

Duration: Approximately 60 minutes.

Cost: Free

Questions? Please send email to


The use of mobile devices is increasing and widening. Not only smart phones and tablets are connected to the internet but also automation devices, car systems, etc. Even though these devices are increasingly powerful, they still have some constraints unknown from desktop devices; they have limited battery life and intermittent network availability requiring efficient protocols to communicate with other devices and servers in a reliable efficient way.

The messaging technology enables us to overcome some of these constraints by providing protocols that efficiently use the most critical resources (network bandwidth and memory) guaranteeing the data will be effectively delivered even in the event of network connectivity loss.

In this webcast, we will take a look at messaging concepts and present two simple messaging protocols, STOMP and MQTT to build simple mobile (iOS) and Web applications.

About Jeff Mesnil

Jeff Mesnil is a software developer at JBoss, the middleware division of Red Hat. He is a core developer on WildFly application server where he leads the messaging subsystem. Jeff is a strong proponent of Open Source development and collaborative processes. He has a strong interest in messaging on all kind of platforms and devices. He also enjoy making photographs. You can read more from him at his weblog: