on 07-18-2007 9:31 AM
hi...fri's
why we have to use soap adaptor, what is the use for soap adaptor.
with regards,
Singu
Hi Prasad,
-> Some remote clients or Web services providers are only able to communicate by means of SOAP messages
->SOAP adapter enables you to exchange SOAP message between remote clients and Web Service Servers and the Integration Server.
-> The SOAP Adapter provides a runtime environment that includes various SOAP components for the processing of SOAP message.
-> You use the SOAP adapter to connect such systems to the Integration Server directly
-> The SOAP adapter uses a helper class to instantiate and control these SOAP components
->The SOAP adapter receives a msg from the remote client or Web service provider, converts the SOAP protocol into XI msg protocol and then sends the msg to the Integration Server to be processed further.
Hope now you might be knowing why we have to use SOAP adapter
With regards
Vikas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prasad,
>>>SOAP is an XML-based protocol for exchanging information in a
decentralized, distributed environment.
>>> It was made for Web, a combination of XML and HTTP opens up new
options for distributed data exchange and interaction in a loosely coupled
web environment.
>>> SOAP is a technology that allows XML to move easily over the Web.
>>> SOAP does this trough an XML envelope for delivering XML content and
specifying a set of rules for services to follow when they receive a SOAP
message.
SOAP Envelop:
>>>The outermost element of SOAP message.
>>>The envelope element is the root of the XML document that defines a SOAP
message.
SOAP Header:
>>>An optional, yet key element in architecting a distributed system around
XML.
>>>The header element provides a modular way of directing SOAP servers to do processing before passing the SOAP message on.
For example,
<<< It is possible to add SOAP header information that instructs a server to add transaction or authentication information.
<<< Header are also important in building piped architectures where processing is done in stages and data is modified as it is passed from handler to handler.
SOAP Body:
>>> An element that must appear in a SOAP message.
>>> The Body element is where the transported XML is loaded.
>>> SOAP makes no assumptions about the kind of XML transport in the body
of a SOAP message.
>>> XML or it may take the form of remote procedure call.
Hope it helps...
Do you need still more info?
Regards,
Dhayanandh .S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Singu,
A SOAP adapter is used in order to post messages to a webservice or provide a web service for receiving messages.
How To Use the XI 3.0 SOAP Adapter
You know we have outbound as well as inbound interface. If you want to expose a websevice then we have to chose outbound interface and expose it as webservice to the outside world, so anyone can call your webservice. Please follow stefan's weblog
/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
The next one someone has given you their webservice so that you can send your request and get response from them. You can visit www.x-methods.net to see lot of webservice that you can call using receiver adapter.
SOAP , we will use for Webservices.. for sender and receiver side..also
one example from Webbrowser to XI to receiver ...system
another example is we can send it to end point URL..
alos see the below examples
Webservice
http://help.sap.com/saphelp_nw04/helpdata/en/9b/dad1ae3908ee44a5caf57e10918be9/frameset.htm
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi - Invoke Webservices using SAPXI
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
Cheers...
Vasu
<b>** REward POints if found useful **</b>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Some remote clients or Web services provides are only able to communicate by means of SAOP messages.
you use the SOAP adapter to connect such systems to the integration server directly.
The soap adapter uses a helper class to instatiate and control these SOAP components.
The SOAP adapter recieves a message from the remote client or webservices provider, converts the SOAP protocol into XI message protocol (SOAP with header enhancements) and then sends the message to the integration server to be processed further.
To forward messages to reciever remote client or webservices provider, the SOAP adapter recieves the message from the integration server, converts into a SOAP message and then sends it to the remote client or webservices provider.
reward points if helpfull.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you want to access web services
SAP ABAP web servies or externally defined web services then the receiver should be of Adapter type SOAP
for sender: probably you can generate wsdl from ID and make use of the wsdl to generate Ui in VB or other non sap languages and test the functionality.
In bothe the cases you haev concerned blogs
regards
dasari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
when using webservice in xi u make use of soap adapter. search for SOAP ADAPTER in search and u will get couple of good blogs and pdf's
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
79 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.