An Asynchronous Messaging Model with Time Independent Invocation in Distributed Object-Oriented Middleware
Zhi Zhang
Abstract
Zhi Zhang
Abstract
Time independent invocation is very important for large-scale distributed applications, mobile applications and enterprise application integration. Though the callback asynchronous mechanism and polling asynchronous mechanism are supported by the current distributed object-oriented middleware, time independent invocation mechanism is not supported by now. To solve this problem, this paper presents a new asynchronous messaging model RAAM (Router Agent based Asynchronous Model). RAAM is based on the research results of the asynchronous model in Starbus platform, which is developed by the School of Computer Science, National University of Defense Technology. RAAM model supports asynchronous messaging, time independent invocation and quality of service. We verify RAAM model on top of asynchronous subsystem of distributed object-oriented middleware platform Starbus. Finally, the comparison with other systems is given at the end of this paper.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Time independent invocation is very important for large-scale distributed applications, mobile applications and enterprise application integration. Though the callback asynchronous mechanism and polling asynchronous mechanism are supported by the current distributed object-oriented middleware, time independent invocation mechanism is not supported by now. To solve this problem, this paper presents a new asynchronous messaging model RAAM (Router Agent based Asynchronous Model). RAAM is based on the research results of the asynchronous model in Starbus platform, which is developed by the School of Computer Science, National University of Defense Technology. RAAM model supports asynchronous messaging, time independent invocation and quality of service. We verify RAAM model on top of asynchronous subsystem of distributed object-oriented middleware platform Starbus. Finally, the comparison with other systems is given at the end of this paper.
Key concepts: Asynchronous communication, Callback, Computer science, Distributed computing, Middleware (distributed applications), Distributed object, Polling, Operating system