As the Internet/Intranet applications languages are simple and can be developed rapidly, a variety of development tools and new scripting languages become more and more.It is because of the progress of Internet/Intranet is too fast, the integration of different languages on different platforms and systems is difficult to achieve. While most companies have achieved in-house information integration, it has no communication with other business. If the company wants to reuse some functions which other companies have implemented, there is no reuse mechanism which gets rid of development language and platform.Although middleware such as CORBA, JavaBean and EJB can solve some system integration issues, each component has its own characteristics and limitations. So the traditional component can not provide a fully integrated, completely free from the integrated platform and language plan for this urgent requirement. In view of this situation, Web Service emerged.SOAP is an industry standard to realize Web Service. It uses HTTP as the transport protocol and use XML as an information carrier. Besides this, SOAP defines a uniform data representation and data packet rules.This thesis firstly discusses the technology associated with the Web Service, such as XML, SOAP and WSDL. Combined with practical projects, using the ship information research module which is included in Java language development project-the Yangtze River Channel fees Levying System as a Web service to deploy onto the SOAP platform, then compile code in two different languages (Java and DEPHI) systems development of HuBei Province Water Route Fees Levying System to call the service which can be reused. Finally, adopt a compression algorithm to improve the transmission efficiency.Based on the theory and combined with the actual project, finally realize the reuse of logic function and the exchange of data. |