on 09-17-2008 1:23 PM
Hi Experts,
Please let me know about the SOAP adapters ?
Hi
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 Message Structure
u2022 SOAP Envelop: The outermost element of SOAP message. The envelope element is the root of the XML document that defines a SOAP message.
u2022 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.
u2022 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.
reffer the below mentioned link :
hope you got what u want.
Regard's
Chetan Ahuja
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The SOAP adapter enables you to exchange SOAP messages between remote clients or Web service servers and the Integration Server or the PCK.
In the SOAP adapter, you can specify security settings to be used to sign/verify the SOAP body. In addition, you can specify the standard to be used for signing/verifying the SOAP message.
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
Edited by: Dharamveer Gaur on Sep 17, 2008 2:49 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
An Overview of SOAP
Sender soap adapter.
When we have to expose our interface as webservice we generate a webservice definition of interface and provide it to the third party, and we maintain a sender soap adapter for this. Here XI is acting as webserver.
Soap adapter is the gateway for XI to understand the Webservice requests and also to convert the response of XI as response of Webserver.
Receiver SOAP Adapter
When XI has to talk to external webserver we would configure a Receiver Soap Adapter for this and this would translate our request in to web request for getting a response from Web server.
1. When we use *Sender SOAP Adapter how the connectivity is happening with Remote Clients.
Ans: Connectivity between Sender SOAP adapter and remote client is done via the URL which is given at the time of wsdl generation:
The URL format is:
http://host:port/XISOAPAdapter/MessageServlet?channel=<service>:<channel>;
2. How sender SOAP Adapter get those webservices from remote clients and when exactly Remote clients will send webservices to SOAP Adapter
This is done via the WSDL file you generate in ID and give to the sender system.
in the WSDL file you have a URL(which you give at the time of WSDL creation),the sender system(Remote client) basically posts messages to this URL.Since the URL points to correct sender party,service and communication channel the corresponding objects are invoked and message processing is done.
3. *I need exactly how the webservices request is passing through sender SOAP Adapter.
Follow this procedure:
1. Go to ID and complete all configuration steps.
2. Go to Tools--> Option
3. Click on Define web service
4. Specify the URL of the web server that is to receive the web service. The URL should be
http://host:port/XISOAPAdapter/MessageServlet?channel=<service>:<channel>;
5. Specify the sender message interface details
6. Specify the sender details of the message
7. click on finish button
8. Click on Save
9. Provide a name and location for web service
10. click on OK
http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
we use SOAP adapter when we need to connect to remote system or use Webservices in these cases we use SOAP adapter.
http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry I mean SOAP adapters ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.