This thesis first analyzes the concept of logistics and third-party logistics, suggesting analyzing and designing a third-party logistics information system based on Web Services from the system management's point of view.Referencing the BP and WS-I standards, how to apply the 3 core protocols of WSDL, SOAP and UDDI in a standard way is analyzed. This article strictly applys these protocols according to the standards in order to make the system be able to be extended and broadly adapatable. A series of open-source projects and tools are chozen to implement these protocols in an open-source environment. Software modules are implemented which have functions of parsing WSDL document, registering Web Services in a UDDI registry, finding Web Services, invoking Web Services uising SOAP message and parsing SOAP message. In all, a framework of SOA based on open-source environment is implemented.The framework of the third-party logistics information system based on Web Service is designed. The system is implemented in order to justify the feasibility of the framework of the open-source SOA framework and the framework of the third-party logistics information system, using technologies of Struts, hibernate and SOA. |