Html Xml Xhtml

Posted by : Nirmal
How Web Services Work Over internet
Hi All,

I'm new to web services and just started learning the basics i.e. SOAP, WSDL.

According to my understanding:
The Client sends a SOAP request to the Receiver.
The Receiver then finally sends the SOAP response to the Client.

But in books its mentioned :
All SOAP messages start with the initial sender(Client), which creates the SOAP message, and end with the ultimate receiver(Web Service).(OK)

A SOAP message travels along the message path from a sender to a receiver.(DOUBT)
As a SOAP message travels along the message path, its header blocks may be intercepted and processed by any number of SOAP intermediaries along the way. (DOUBT)
A SOAP intermediary is both a receiver and a sender. It receives a SOAP message, processes one or more of the header blocks, and sends it on to another SOAP application. (DOUBT)
The applications along the message path (the initial sender, intermediaries, and ultimate receiver) are also called SOAP nodes.(DOUBT)

I'm having a following doubt:
Why we're having the SOAP Intermediaries ?
Since we only have a Client and the Receiver(Web Service).For example, I've a Java Client that invokes a method of the Web Service.

Please help me in understanding the core concept as well as the context in which this SOAP Intermediaries are being talked about.
A practical example would be great.

Thanks,
Nirmal

 
 
Posted by : Nitin
Re : How Web Services Work Over internet

Web services aren't just SOAP services

Web services are components on a Web server that a client application can call by making HTTP requests across the Web. ASP.NET enables you to create custom Web services or to use built-in application services, and to call these services from any client application.


Web Services can convert your application into a Web-application, which can publish its function or message to the rest of the world.

 

The basic Web Services platform is XML + HTTP.

 

XML provides a language which can be used between different platforms and programming languages and still express complex messages and functions.

 

The HTTP protocol is the most used Internet protocol.

 

Web services platform elements:

SOAP (Simple Object Access Protocol)

UDDI (Universal Description, Discovery and Integration)

WSDL (Web Services Description Language)

 see real time ex. here 

http://www.webservicex.net/sendsmsworld.asmx

Regards

Nitin


 
 
If you have the better reply, then send it to us. We will display your reply after the approval.
Name : 
Email Id :   
Reply :