cancel
Showing results for 
Search instead for 
Did you mean: 

Soap adapter?

Former Member
0 Kudos

hi..

Why SOAP Adapter is used?

bye.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Aravind,

-> 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

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

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a2202...

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]

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295a...

idoc to web services scenario

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

How to use webservices in XI

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - refer that blog and use the SOAP adapter and the WS instead of the RFC part.

see this blog from Robert Chu, but it might give you a good start to creating web services:

/people/sap.user72/blog/2005/12/29/service-enable-your-sap-application-component

File to Webservices

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c09b775e-e56e-2910-1187-d8eba09c...

Yes please look at following weblogs

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

How to Develop a Webservice Using NWDS and SAP XI.30

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b...

How to Set Up a Web Service-Related Scenario with SAP XI

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f22...

Exposing BAPI as Web Services through SAP XI

/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi

Testing XI exposed Web-Services

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

How XML Encryption can be done using web services security in SAP NetWeaver XI

/people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi

Consuming XI Web Services using Web Dynpro – Part I

/people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i

Consuming XI Web Services using Web Dynpro – Part II

/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii

Regards

biplab

santhosh_kumarv
Active Contributor
0 Kudos

Hi

SOAP adapters are used for communicating with the <b>WEB SERVICE</b>. Web service is a software system designed to support interoperable Machine-to-Machine interaction over a network. Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. In common usage Web Service refers to clients and servers that communicate using XML messages <b>that follow the SOAP standard</b>. So we communicate the WEB SERVICE using the SOAP adapters.

This is an example WEB SERVICE which follows the SOAP standards

http://www.webservicex.com/CurrencyConvertor.asmx?op=ConversionRate

A scenario using SOAP adapter..

<a href="/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1 -> XI -> WebService - A Complete Walkthrough (Part 1)</a> by Shabarish Vijayakumar

<a href="/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2 -> XI -> WebService - A Complete Walkthrough (Part 2)</a> by Shabarish Vijayakumar

Regards

Santhosh

[url=; Use a Good Subject Line, One Question Per Posting - Award Points[/url]

Former Member
0 Kudos

Hi

To communicate with webservies SOAP adpter is used.

refer these links.....

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm">For Configuring the Sender SOAP Adapter</a>

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm">For Configuring the Receiver SOAP Adapter</a>

regards

yugapreetha

prateek
Active Contributor
0 Kudos

For communication with webservices

Regards,

Prateek