top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Explain about SOAP with an example of Industry usage !

+3 votes
269 views
Explain about SOAP with an example of Industry usage !
posted Jan 11, 2014 by anonymous

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

soap stands for simple object acess protocol. it is another protocol that works in conjuction with HTTP to call a remote method over different platform and technology. it is xml based protocol and platform-agnostic. the same thing i.e call to remote method can be had by JRMP but it requires that the other application too uses the java tech (otherwise problems due to proxyserver and firewalls as they will block the content of other lang). hence we use SOAP.

industrial usage is e.g an industry wants to order TNT as its raw material. it also includes finding the best route to transport and best cost price. so it transfers a request to other services using SOAP requesting for best prices and to other service requesting for the best route. this is the simplest example but soap usually comes into play only when diffrent applications have to communicate with each other.

SOAP is a simple object access protocol it is a protocol for exchanging xml based messages over network using HTTP.There are several different types of messaging patterns in SOAP but by far the most common is the Remote Procedure Call (RPC) pattern in which one network node (the client) sends a request message to another node (the server) and the server immediately sends a response message to the client.

Industry use of SOAP.WE use to use SOAP when one application developed in Java has to communicate to legacy based applications.

answer Jan 11, 2014 by Vikas Upadhyay
Similar Questions
+3 votes

I am using Springs 3. I have a method in an Endpoint class which handles the web service request. The method is annotated with @Action to make it asynchronous. The SOAP request header contains some information (like UUID, Reply Address, etc). I need to be able to access these header information from inside this method.

The Spring WS MessageContext as well as the Apache axis MessageContext seems to be empty, so I am not able to use it inside the method to derive the SOAP header.

...