SOAP Basics

What exactly is SOAP?

No, not THAT SOAP!

SOAP stands for Simple Object Access Protocol and it is an XML-based protocol for application element intercommunication. SOAP can be carried over a variety of other Internet protocols such as HTTP (Hypertext Transfer Protocol) so that it may carry out messaging with secure connections, support dynamic web services, and offer reliable delivery and failure recovery.

Many SOAP applications use WSDL (Web Services Definition Language) as SOAP already works written in XML. You can use SOAP to carry out CRUD (Create, Read, Update, Delete) commands such as altering an SQL database! Ironic isn’t it, that in the real world soap is used to remove crud, but online SOAP enables and furthers CRUD! What a world.

Spring Tool Suite left, SoapUI right

Using STS along with SoapUI and MySQL Workbench, I made a way to CRUD my online localhost database table with code written in STS through SoapUI.

Leave a comment

Design a site like this with WordPress.com
Get started