A peer-to-peer approach to enhance middleware connectivity
2004 (English)In: LECT NOTE COMPUT SCI, 2004, Vol. 3144, 71-82 p.Conference paper (Refereed)
One of the problems of middleware for shared state is that they are designed, explicitly or implicitly, for symmetric networks. However, since the Internet is not symmetric, end-to-end process connectivity cannot be guaranteed. Our solution to this is to provide the middleware with a network abstraction layer that masks the asymmetry of the network and provides the illusion of a symmetric network. We describe the communication service of our middleware, the Distribution Subsystem (DSS), which carefully separates connections to remote processes from the protocols that communicate over them. This separation is used to plug-in a peer-to-peer module to provide symmetric and persistent connectivity. The P2P module can provide both up-to-date addresses for mobile processes as well as route discovery to overcome asymmetric links.
Place, publisher, year, edition, pages
2004. Vol. 3144, 71-82 p.
, Lecture notes in computer science, ISSN 0302-9743
IdentifiersURN: urn:nbn:se:kth:diva-25727DOI: 10.1007/978-3-540-27860-3_9ISI: 000223641400009ScopusID: 2-s2.0-35048845640OAI: oai:DiVA.org:kth-25727DiVA: diva2:359659
7th International Conference on Principles of Distributed Systems (OPODIS 2003) MARTINIQUE, DEC 10-13, 2003
QC 201010292010-10-292010-10-292010-10-29Bibliographically approved