Rabadi, Yousef (2011) A middleware for distributing XML data between mobile application servers. In: CELMA 2011 - The International Conference on Education & Learning in Mobile Age, June 1 - 2, Lake District - UK.
Abstract

This research seeks to introduce architecture of new approach of distributing XML data files between different mobile application servers. The importance of this study is to set a multi level of security defense for interchanging XML data files between different servers. The main objective and goal of this study is to transmit XML data files between different Mobile Application Server (MAS) using internet cloud infrastructure in a secured manner coupled with reliability and quality of communication. Taking into consideration that the system architecture attribute is to be independent, scalable and flexible of using cloud computing. Furthermore, this architecture designed to minimize the risk of any alteration, data loss, data abuse, data misuse of XML critical business data information. As cloud computing, using existing cloud network infrastructure to get advantage of the scalability, operational efficiency, and control of data flow are big consideration in this architecture. A test has been made to measure the performance of the Real-time Interactive Data Exchange system (RIDX), one by using standard TCP protocol, and one by using RIDX UDP protocol. As a result, starting from 4 nodes up to 10 nodes in the cloud, RIDX architecture performance showed good results, conversely the study showed that using RIDX UDP protocol as a transport protocol gives better performance than standard TCP, moreover, using RIDX UDP transport protocol assures the reliability and lossless of data transmission to all nodes, therefore, RIDX acts as a reliable multicast transmission.

Library
Documents
[img]
Preview
CELMA2011_conference_paper_V4.pdf - Published Version
Available under License Creative Commons Public Domain Dedication.

Download (607kB) | Preview
Statistics

Downloads

Downloads per month over past year

Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email