• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SOAP with other protocols other than HTTP

 
Krishna Srinivasan
Ranch Hand
Posts: 1876
Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can we use SOAP protocol with protocols other than HTTP like FTP,TCP/IP,etc.
 
cheenu Dev
Ranch Hand
Posts: 276
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i think..currently..they dont have facilities for it.
might be in the future..
thats..upto my knowledge..might be wrong too..
 
Anuj Singhal
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Basic profile limits the underlying transport protocol to HTTP.
See this link:-
http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html#refinement16632832

Although SOAP specification allows other protocol like SMTP etc.

Thanks,
Anuj
 
Krishna Srinivasan
Ranch Hand
Posts: 1876
Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But in the RMH book it mentioned that SOAP can be used with any type of protocols. I think it is well supported with only HTTP protocol.
 
Chintan Rajyaguru
Ranch Hand
Posts: 341
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Krishna,
Yes. You can use SOAP with other protocols. For example, you can use SOAP over JMS in IBM WebSphere server. However, at this point, the basic profile only supports SOAP over http. So, if your application uses SOAP over (say) JMS, it won't be interoperable. In other words, you can use other protocols for internal communication between your applictaions but for external exposure, you should always use soap over http to remain interoperable.

C
 
wise owen
Ranch Hand
Posts: 2023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HTTP is a transport-level protocols and SOAP is a messaging-layer (communication) protocol. SOAP can be used in combination with a variety of transport protocols - including SMTP, JMS, and other protocols in addition to HTTP - and does not depend on any particular network protocol. Although HTTP is a widely used protocol for SOAP, SOAP toolkit vendors have also started providing support for other protocols, like SMTP. SOAP messages may travel across several different transport-layer protocols before they reach their ultimate destination.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic