Context
Task Description
Two paradigms exist for communication in distributed systems: the traditional message passing approach and the space-based approach. The latter has gained more attention throughout the past few years, possibly because global players such as Lockheed Martin announced that they could drastically reduce their development time, thus saving costs. Meanwhile, a number of companies has implemented their own spaces, partly based on Sun's JavaSpaces Service Specification, and partly extending it to their own proprietary standards. The products GigaSpaces or IBM's TSpaces (research status) are examples. In this thesis, we developed Jacos, a space based on Sun's JavaSpaces Service Specification. The aim was to show that such a system can be developed based on off-the-shelf components (already existing components). Therefore, we used MySQL, CORSO, which is a patented technology for the management of distributed applications in heterogenous IT environments, and a number of other components. The analysis showed that Jacos complies with Sun's JavaSpaces standard, but its performance and scalability are subjects for improvement.
(2004, finished)
Requirements
Student
Dipl.-Ing. (FH) Martin Samal (please contact eva Kühn)
Supervisor
Dr. Werner Kurschl (please contact eva Kühn)
A.o. Univ.-Prof. Dr. Dipl.-Ing. eva Kühn (please contact eva Kühn)