A Simple Service Broking Middleware For Peer-To-Peer Applications

Cs Gao,Z Wang,Gg Peng
2004-01-01
Abstract:Peer-to-Peer computing (P2P) offers a distributed computing paradigm for global pervasive communications and resource sharing over the Internet. A simple service broking middleware, Service Request Broker (SRB) that encapsulated lower layer message details to address the need of P2P application for transparent service access and service replication, is studied and proposed in this paper. Treating all the peers as a generic client, SRB routed and forwarded peers' service requests and results transparently by operating on its message queues. It offers two request process modes that can realize not only unicast but also broadcast in a peer group. To facilitate peers' collaboration, SRB provides a bundle of application programming interfaces for peers to advertise or request services, By engineering a simple mechanism for service registration and request/response forwarding, SRB realizes the flexibility to organize peers in groups according to their interests for service while giving lights to P2P's fault-tolerant requirements.
What problem does this paper attempt to address?