Font Size: a A A

Unified Description Of The Discovery And Integration System Based On J2EE Resources

Posted on:2010-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:R L XieFull Text:PDF
GTID:2178360272495997Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Web services applications are the business process of Internet. For the Web service provider, we hope all potential customers who in need of such services aware of and use of this service. For Web services users, we should be able to discover the web service, and know how to use it.In response to this need, a technology used by business leader in the field of development teams developed the Universal Description, Discovery and Integration standard (Universal Description, Discovery and Integration—UDDI). Intention to establish a global, platform-independent, open architecture, and allow companies to find each other, define the Internet interaction, and use of global center of business registration in order to share information and accelerate the global B2B e-commerce application.In existing Web applications, there is Intranet or private network of enterprises or industries, such as government departments, military institutions and enterprises, etc. This type of business or industry is from its own situation and characteristic, cannot be added to the internet. Therefore, it is a key issue how to solve the intranet or private network within the enterprise or sector of the Web service registration and publication. This article makes reference to UDDI specification, combines with the characteristics of these industries, and designs a more general UDDI Web services registry.In this paper, we discuss the XML and UDDI-related concepts, mainly related to the structure of XML documents and characteristics, and introduce two forms of XML namespace declarations. We discuss comprehensively of the Web services model and architecture, the conceptual protocol stack, as well as J2EE-based Web service works.UDDI is a Web-based and distributed standard to provide information for the Web Service registry. UDDI is based on the analysis of working principle, giving its main data structure and Application Programming Interface: Query API and Release API. As UDDI build a SOAP-based transport layer on top of the news, UDDI agreements of all the programming interfaces are defined by XML, packaging in a SOAP envelope in the HTTP transport protocol on the transmission. UDDI agreement of all the programming interfaces is defined by using XML and packaged in a SOAP envelope in the HTTP transport protocol on the transmission.In order to enable UDDI system, UDDI and the J2EE architecture specification into one and reach the design specifications of the system, the structure of science, the goal of optimal performance, and the design of the following principles: Compliance with the UDDI specification, layered architecture design, business logic and data access phase separation.In this paper, the design registration system of the UDDI Web services has a five-storey structure, namely: customer layer, request the conversion layer, Business Logic Tier, data access layer and data storage layer. In the data storage layer, the definition of the UDDI database table structure and the various constraints. In the data access layer, the definition of the UDDI various memory database table structure and constraints can achieve the data storage operations. In the Business Logic Tier, we define the identity of the user authentication and the operation of Web Services. Conversion layer in the request, the definition of the structure of UDDI registered web sites in order to achieve the users registered with the UDDI database interactions.Through the registration system analysis, design and implementation of the UDDI Web services to achieve the following objectives:(1) A thorough study and understanding of the Web services architecture of thought, not only applies to the design process, but also its application in the database operation.(2) The use of a top-down analysis, training system for large-scale integrated analysis and design and implementation of science in the process of scheduling capabilities.(3) A thorough study and understanding of object-oriented ideology.(4) Engaged in study of Web services technology can provide a more complete reference.UDDI Web services registry software configuration: Windowsxp+mysq15.0.27+eclipse3.2.1+tomcat5.0+myeclipse5.1 UDDI Web services registry system has the following characteristics:(1) Using five separations and shielding structures to enhance the system scalability and to improve system performance.(2) The use of memory database technology can solve a multi-user database data sharing by conflict with each other. (3) The use of XML documents and SOAP protocol to address the Internet delivery of information brought by differences in language, platform differences, differences in the agreement, the data brought by differences in the high-cost system integration issues.
Keywords/Search Tags:J2EE, UDDI, WSDL, Web Services, XML
PDF Full Text Request
Related items