The integration of Business-to-business system based on Web services

Source: Internet
Author: User
Tags soap web services

1 System Overall requirements

With the development and popularization of information technology and network technology, the network based on Internet and intranet flourish, which has already played a great role in various information systems, however, collaboration among various systems and completion of more complex business processes has become an urgent problem to be solved.

Service-Oriented Architecture (service-oriented Architecture,soa) is an IT architecture style that enables you to transform your business into a set of interconnected services or repeatable business tasks that can be accessed over the network when needed. This network can be a local network, the Internet, or it can be dispersed and with different technologies, and by combining services from various parts of the world, it can make the end user feel as if they are installed on the local desktop. These services can be combined to accomplish specific business tasks, allowing your business to quickly adapt to changing objective conditions and requirements. A mechanism for the efficient process integration of Web services in an enterprise is adopted in the marketplace. In the process of creating Web services for your company's network, you may find it necessary to extend the scope of these services beyond the limits of the firewall. You can provide your services to business partners, customers, and even subscribers, and allow them to become an integral part of your business process. There is no doubt that there are a lot of business issues to resolve before you give others access to the services on your network, and we focus on the technical issues behind it.

Business-to-business (Business to Business) refers to the field of a market. One of the Marketing domains refers to the marketing relationship between enterprises. But the electronic commerce is only the modern business-to-business marketing one kind of concrete main manifestation form. Is the enterprise's E-commerce, in addition to online transactions and product display, business-to-business business More important significance is that the enterprise intranet, through Business-to-business websites and customers close together, through the rapid Response network, to provide better services to customers, thereby promoting business development. Figure 1 is an enterprise to upload the relevant business data to the receiving end system, the receiving end of the image received after the packet processing warehousing, and then through their own background Windows services call the Enterprise WebService processing results sent to the enterprise. The simple processing of the inbound XML message is shown in Figure 2.

SOAP is an xml-based, simple protocol that enables an application to exchange information over HTTP. For application development, it is important to make Internet communication between programs. The current application communicates with objects such as DCOM and CORBA by using remote Procedure Call (RPC), but HTTP is not designed for this purpose. RPC creates compatibility and security issues, and firewalls and proxy servers typically block such traffic. Communication between applications via HTTP is a better approach because HTTP is supported by all Internet browsers and servers. SOAP is created to accomplish this task. SOAP provides a standard way to run a different

The operating system and applications that use different technologies and programming languages can communicate with each other.

Figure 1 Data upload and receive

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.