1 / 6

SOAP

SOAP. By Justin Thompson. What is SOAP?. Originally stood for Simple Object Access Protocol Created by vendors from Microsoft, Lotus, IBM, and others Protocol for exchanging XML-based messages over computer networks

freira
Download Presentation

SOAP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SOAP By Justin Thompson

  2. What is SOAP? • Originally stood for Simple Object Access Protocol • Created by vendors from Microsoft, Lotus, IBM, and others • Protocol for exchanging XML-based messages over computer networks • Lets you activate applications or objects within an application across the Internet • Forms the foundation layer web services stack

  3. Transport Methods • Uses application layer protocols as transport protocols such as SMTP and HTTP • XML was chosen as the standard message format because of its widespread use by major corporations and open source development efforts

  4. Some applications of SOAP • Business to business integration • Distributed applications • To enable XML web services

  5. Advantages • With HTTP it allows for easier communication behind proxies and firewalls than previous remote execution technology • Versatile enough to use different transport protocols. Standard is HTTP, but others are usable, such as SMTP • SOAP can be considered to be XML and HTTP combined to send messages over the Internet • It is not constrained by the application language or the platform

  6. Disadvantages • SOAP can be slower than competing middleware because of XML’s verbose format • When relying on HTTP the role of the interacting parties are fixed • Many implementations of SOAP limit the amount of data that can be sent

More Related