Autor Wiadomość
ncycgdxhl
PostWysłany: Pon 20:00, 25 Kwi 2011    Temat postu: E-commerce Web services architecture _1517

E-commerce Web services architecture


[Abstract] Web services in the existing main goal is based on a variety of heterogeneous platforms to build a common platform-independent language-independent technology level, a variety of platform applications rely on the technical level to implement the connection to each other and integration. E-commerce Web services architecture can be divided into conceptual logical and physical layer model of three levels, respectively, the specific content of the model are discussed. [Key words] e-commerce web services architecture I. Introduction dynamic e-business e-commerce (EBusiness, EB) development objectives, and Web services is the core technology Web is the next innovation. Web services will change the business operations between enterprises and B2B application design and development. Web services architecture generally refers to Web services architecture for the overall technical framework that provides a variety of platforms running on interoperability between the software system as a standard method, the core is interoperability. To ensure interoperability between Web services, in the overall technical framework required for a global element. Web services architecture with true platform independence, to the entire Internet as a resource system to use, and strong interoperability, real-time integration, packaging and strong, and many other advantages help solve the problem, which is the traditional architecture of some software are not have. Second, Web services architecture of Web services architecture can be used to describe the different models and research, such as message-oriented model (MOM), service-oriented model (SOM) , resource-oriented model (ROM), a model strategy for PM) and so on. Reference model analysis of the database system can be divided into the concept of Web services architecture, logical and physical tier. Pointed out the conceptual model of Web services architecture in the relationship between the various entities and their basic activities, logic layer model describes each of the standard Web services protocol stack with, and the physical layer model is related to Web services architecture in the various agreements specific achieved. 1. Conceptual model of Web services architecture in order to achieve the promised features, any Web services architecture environment and ultimately, how these basic activities: (1) Publishing Service; (2) to find services; (3) interaction. These activities mainly involve three roles: service provider, service requestor and the discovery proxy. Service provider is the creator and owner. It can be published to the service agent network service discovery library for the user to locate, you can cancel the service (when no longer needed to provide services or because the user needs change and the need for service upgrades.) Service requester is the need to call the web service to complete their own service side, it looks through that agency to meet the requirements of the service, and then to bind with the service provider and interactive, has completed the call function. Service requestor can be a desktop or wireless device through a browser to access the service on the person, it can be an application or Web service. Main job is to find agents managed network services library. Registration of a variety of library services, classification description Wed service. Service provider agency service to find the service description information according to the service requester to find services and to bind with the service provider to interact. 2. Logical layer architecture model for Web services in the environment, the task is through the service provider, service requestor and the discovery of mutual cooperation between agents to complete. Obviously, to successfully achieve this cross-platform interaction, you must use a standard set of service description format, Communications format and data exchange format,mbt laarzen, which constitutes a Web services architecture stack, that is, its logic layer model. (1) Line (Wire)-level protocol stack line level protocol stack is mainly responsible for Wed services between different roles in the actual environment, the exchange of information, which includes network transport (Transport), the message package (Package), the message extension (Extensions) in three parts. Because of its versatility, HTTP is the most used transport layer protocol, but can use other network transport protocols such as SMTP, FTP and so on. Packaging layer is responsible for packing the exchange of information between entities, using the main protocol is Simple Object Access Protocol (Simple Object Access Protocol, SOAP). SOAP is an XML-based, distributed environment for data exchange is simple, lightweight protocol, it is with the programming language, object model and operating system platform independent. Mainly defines the SOAP request and response are two types of messages, to allow remote procedure call service requesters and service providers make a response.

Powered by phpBB © 2001, 2005 phpBB Group