Standardization of messaging topologies for communication in recent distributed object computing architectures is becoming more and more inevitable. The emergence of a structured and flexible document model as XML has made an entry point towards this goal. In this thesis, we are utilizing the flexibility of XML and the simplicity of low -level socket communication to build a generalized messaging model that provides a basis for standardization and supports interoperability among existing distributed object computing architectures. The proposed system is composed of the basic components of a distributed architecture constituting a number of broker components acting as naming services and client/server objects. All components share the same features of having built-in support for XML parsing and communicating with sockets. The proposed model is language independent, so we used heterogeneous programming languages to model various components and test its feasibility. The measurement of invocation time is used for testing to provide an overview of the performance and overhead incurred by the system. Different runs with different types of components using direct and broadcast addressing are tested on multi-node setups and invocation times are measured as round trips from the clientâ€™s request to the serverâ€™s response.
Computer Science & Engineering Department
MS in Computer Science
Date of Award
Online Submission Date
Committee Member 1
Committee Member 2
The author retains all rights with regard to copyright. The author certifies that written permission from the owner(s) of third-party copyrighted matter included in the thesis, dissertation, paper, or record of study has been obtained. The author further certifies that IRB approval has been obtained for this thesis, or that IRB approval is not necessary for this thesis. Insofar as this thesis, dissertation, paper, or record of study is an educational record as defined in the Family Educational Rights and Privacy Act (FERPA) (20 USC 1232g), the author has granted consent to disclosure of it to anyone who requests a copy. The author has granted the American University in Cairo or its agents a non-exclusive license to archive this thesis, dissertation, paper, or record of study, and to make it accessible, in whole or in part, in all forms of media, now or hereafter known.
Not necessary for this item
El Ashmawi, H.
(2003).A new message-based protocol for building a platform and language independent distributed object model [Master’s thesis, the American University in Cairo]. AUC Knowledge Fountain.
El Ashmawi, Hazem. A new message-based protocol for building a platform and language independent distributed object model. 2003. American University in Cairo, Master's thesis. AUC Knowledge Fountain.