Font Size: a A A

The Design And Implementation Of Web Service Based On P2P Technology

Posted on:2008-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:H AiFull Text:PDF
GTID:2178360245996831Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, the application of Web has been developed from localization from globalization, from centralization to distribution because of the development of the electronic commerce. Web Service is a new way to use Web; it is a new model of distributed computing; it is an effective way to integrate the data of Web. But at present, the technology of Web Service is based on UDDI(Universal Description.Discovery and Integration) and it has the flaw. But the Web Service which is based on P2P(Peer-To-Peer) can come over these flaw; can raise the performance of Web Service. So the research of the combination between P2P and Web Service is very significant.This thesis is based on the GPP(Global Partner Portal) which is developed by IBM to sell the IBM and Lenovo products. GPP makes CCE(Common Commerce Engine) handle other systems by calling the Web Service which is implemented by other systems in order to improve the shopping experience of customer, which is happened in the P2P environment.This thesis choose JXTA(abbreviation of juxtapose,developed by Sun to implement the open platform of P2P) to be the P2P protocol. Combination of the P2P and Web Service is implemented by realizing the JXTA-SOAP agent. The JXTA-SOAP agent is responsible for deploying the Web Service in JXTA environment; and transfer the JXTA service request to SOAP((Simple Object Access Protocol) request by hard coding; Then send the SOAP request to the Web Service Provider; at last send the requester the message which is dealt by the Provider.This thesis implements the P2P bridge to construct the B/S(Browser/Server) in P2P environment. The requester of service just provides a browser to show HTML(Hyper Text Mark-up Language). The provider of service is responsible for sending the interface information to the service requester.This thesis uses the double level searching method to locate the service. The method uses the peer group which is defined in JXTA to form the construction. The peer searches in his own peer group in the first level searching round. The second level searching is dealt by the rendezvous peer to locate the service requester.We can draw a conclusion from the result. The combination of P2P and Web Service can short the dyingtime and growingtime of Web Service; it can raise the performance of Web Service.Now the technology in this thesis is used in the GPP. It has gained notable effect and reached the prospective target.
Keywords/Search Tags:Electronic commerce, P2P, Web Service, JXTA-SOAP agent
PDF Full Text Request
Related items