DocumentCode :
3086210
Title :
Simple, Weakly-coupled, Invisible Middleware (SWIM)
Author :
Bateman, Martin ; Bhatti, Saleem
Author_Institution :
CEPS, Univ. of Central Lancashire, Preston, UK
fYear :
2011
fDate :
22-25 March 2011
Firstpage :
232
Lastpage :
239
Abstract :
One of the operational goals of a middleware platform is to provide a mechanism of distributing computation requests in a way that hides from the programmer the complexity of the underlying systems platform. This means that distribution mechanisms used to harness a set of computer and network resources should not expose to the programmer the detailed systems aspects which are unrelated to their application. Ideally, the programmer should be left to concentrate on the functionality of his/her application without having to be concerned with how the distribution is achieved or how the resources are used. However, this is not true today: programmers need to be aware of details of the middleware in use and are constrained by it in the design of their application, e.g. API constraints. We present a proof-of-concept demonstration of a middleware platform that imposes absolutely no constraints on the programmer apart form those used in the programming language itself. We demonstrate the efficacy of our approach with a prototype implementation in Java, running on a cluster of 20 nodes with a performance comparison with XML-RPC and Java-RMI.
Keywords :
Java; distributed programming; middleware; Java-RMI; SWIM; XML-RPC; distributed computing; invisible middleware; programming language; proof-of-concept demonstration; weakly-coupled middleware; Complexity theory; Computers; Java; Middleware; Peer to peer computing; Programming; Sockets; automatic distribution; cloud; distributed system; middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications (AINA), 2011 IEEE International Conference on
Conference_Location :
Biopolis
ISSN :
1550-445X
Print_ISBN :
978-1-61284-313-1
Electronic_ISBN :
1550-445X
Type :
conf
DOI :
10.1109/AINA.2011.108
Filename :
5763410
Link To Document :
بازگشت