Article ID Journal Published Year Pages File Type
555415 IERI Procedia 2014 6 Pages PDF
Abstract

Distributed Object Computing is a paradigm that allows objects to be distributed across a heterogeneous network and allows each of the components to interoperate as a unified whole. The evolution of a revolutionary programming paradigm that promises to have a profound effect on the way we interact with computers, people and places is well known as Aspect Oriented Programming. Middleware platforms, such as RMI, CORBA, DCOM, J2EE and .NET platform, offer abstractions for the complex distributed environment. Distributed middleware are difficult to build and implement because the distributed frameworks impose a large code overhead due to the specific distributed systems programming conventions. In this paper we implement Aspects with distributed objects technologies and web services and compare the implementation behavior of distributed systems’ programming concepts in comparison to the design of web services based distributed middleware framework. The research challenge involves firstly removing crosscutting concerns by modularizing into separate units named Aspects and secondly implementation and comparison of the three major technologies in the field of distributed systems RMI, CORBA and Web Services.

Related Topics
Physical Sciences and Engineering Computer Science Information Systems