More and more services are being offered over the Internet. Due to the end-to-end characteristic of the Internet, most Internet services are implemented in client/server model and many of them require users to register an account before using their services. But, this poses two issues: creating an account for every Internet service could become a nuisance and when the users of the services increase, the client/server model will suffer from the problems of scalability and performance. Thus, two separate technologies have been proposed to handle the issues, that is, P2P architecture which deals with the bottleneck problem of the client/server model and OpenID which manages the account issue. In this paper, we present a P2P based implementation model integrated with OpenID, which facilitates the deployment of P2P based applications over the Internet. Furthermore we demonstrate two system instances based on this model.
- Internet service