The WSs provided by the j-Platform are SOAP (Simple Object Access Protocol) and REST based.

On the j-Platform, you can access the list of SOAP-based services at http://hostport/logo/services /listServices.

j-Platform provides integration with ready-made SOAP WS s. Using the LPT environment, you can also develop custom SOAP WS in addition to the ready-made services offered in the environment.

Conceptually SOAP (Simple Object Access Protocol)

SOAP is actually the implementation of Service-oriented Architecture. It enables the use of the service-oriented architecture in conjunction with the Universal Description Discovery and Integration (UDDI) on top of it.

SOAP is a protocol based on client/server logic that uses the Remote Procedure Call (RPC) model, designed for use in distributed applications and in the communication of web services. More generally, SOAP is an XML-based system developed to use web-based functions

It is a collection of rules. All SOAP-related messages are delivered in XML format and can essentially consist of a SOAP message 3:

  • Method Call
  • Reply Message
  • Error message

SOAP Message Structure

Envelope

It is implicit in all SOAP messages. It must be the root element of the XML document for the SOAP message. The Envelope element contains elements such as Body or Header. The Envelope element always has a Body element, but it does not have to be a Header element. According to SOAP architecture, if there is a header element in the Envelope element, this element should be the first element in the Envelope element. Architects using soap should definitely use TCP as their access protocol

Header

We can compare the Header element in SOAP messages to the <Head> </ Head> tags found in HTML standards. The Header section is not directly related to the method call. Header section and meta-data are sent.

Body

The body element is the most important part of the SOAP message. In the Body section, the name of the web method and the parametric information of the method are sent in XML format. In the reply message, the return value of the method is added to the Body region. This method of writing the parametric structure of the method in XML format is called SOAP Serialization. Finally, error messages contain information such as the name and description of the error in the Body section.

Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım