A GCM Solution for Leveraging Server-side JMS Functionality to Android-based Trading Application

Autor: Claudiu VINTE
Jazyk: English<br />Romanian; Moldavian; Moldovan
Rok vydání: 2013
Předmět:
Zdroj: Informatică economică, Vol 17, Iss 3, Pp 49-59 (2013)
Druh dokumentu: article
ISSN: 14531305
1453-1305
1842-8088
DOI: 10.12948/issn14531305/17.3.2013.05
Popis: The paper presents our solution for a message oriented communication mechanism, employing Google Cloud Messaging (GCM) on the client-side, and Java Message Service (JMS) on the server-side, in order to leverage JMS functionality to Android-based trading application. Our ongoing research has been focused upon conceiving a way to expose the trading services offered by our academic trading system ASETS to a mobile trading application based on Android platform. ASETS trading platform is a distributed SOA implementation, with an original API based on JMS. In order to design and implement an Android based client, able to inter-communicate with the server-side components of ASETS, in a manner consistent with publisher/subscriber JMS communication model, there was particularly necessary to have object embedded messages, produced by various ASETS services, pushed to the client application. While point-to-point communication model could be resolved on the client-side by employing synchronous HTTP socket connections over TCP/IP, the asynchronously generated messages from the server-side had to reach the client application in a push manner.
Databáze: Directory of Open Access Journals