Font Size: a A A

Distributed Semantic Uddi, P2p Technology, As Well As Semantic Expansion

Posted on:2006-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:M DongFull Text:PDF
GTID:2208360155966199Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Currently a great number of new challenges are faced with the Web Services, such as service finding based on the service functionalities, organizing much more services to realize special business logic, and so on. As one of the key of Web Services, service finding is very important to fulfill the challenges in the Web Services. Web Service finding is one of the key components in the Web Service architecture, and UDDI is one of the solutions in the present service finding. There exist two main shortcomings in the traditional technology of the Web Service findings: firstly, the keyword searching based on business name, service name and TMODLE is just supported by UDDI; semantic searching is not supported by the register; and the service matching in the current system is just syntax based (the string based). Secondly, UDDI is a centralized structure that has several shortcomings such as poor scalability, the less consistency for the large registries, and so on.Based on the shortcomings of UDDI, the structure of UDDI, semantic description of Web service and the relative P2P technology are comprehensively studied, meanwhile, one new P2P technology and the semantically increased UDDI are put forward based on the previous investigations and our innovation in this thesis. The detailed studies are as followings.Firstly, a semantically increased UDDI architecture is put forward according to UDDI lacking of semantic support. Besides UDDI, this architecture adds an engine for semantic matching, OWL-S/UDDI mapping module and a communication process module. In order to keep the compatibility between UDDI and the inhere system, this new architecture doesn't only keep the module of OWL-S and WSDL ,and discarding completely the traditional UDDI.The module of communication process is not only in charge of P2P communication but also receive and judge any required information from the required end. If the information is a traditional non-semantic registering or requiring information, it will be forwarded directly to the UDDI; if it is OWL-S form publishing information, it will be sent to OWL-S/UDDI mapping module for further process and then release into the UDDI; and if it is the inquiring information matching on OWL-S form, the OWL-S matched module will process the matched searching functionally.Secondly, one distributed semantic UDDI structure based on P2P technology is putforward in this thesis. Each UDDI can be seen as a peer in the whole P2P network through increasing the communication processing module with P2P communication functionality, once a new UDDI established, it will be added into the P2P network to be a peer. The service inquirer firstly process within the known UDDIs, if no result, the search inquiry will be sent to other peers for finding in the UDDIs. Here the service finding can be processed by using P2P technology, which solves the shortcomings that the communication is blocked among the registers in the previous UDDI with a centralized structure.Finally, the semantic matching strategy in semantic UDDI and the peer searching strategy in the P2P network are discussed in this thesis. Through a pre-processing and the ontological service matching form, the computation of relative ontology, the semantic matching degree of input/output service recorded in the ontolog service match table, which simplify the difficulty in service searching. The UDDIs are grouped according to the business classification by using IP multicast, which avoids the possible broadcast storm in P2P network, furthermore, we can search service within several UDDI peers rather than search in a single one. This design solves the problems in previous Web Service findings and improves the searching efficiency of Web Services.
Keywords/Search Tags:Web Services, Semantic Web, Semantic Web Services, UDDI, ontology, P2P, multicast
PDF Full Text Request
Related items