cancel
Showing results for 
Search instead for 
Did you mean: 

proxy,webservice and http scenarios

Former Member
0 Kudos

Hi ,

Can anybody sens me in detail about proxy,webservice and http scenarios,as I am entirely new to these concepts.I have found a few in the forums but they are not in detail with all the screen shots.If possible plz mail me to: t_sapxi@yahoo.com

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi akash

I have send the documents to ur mail id make use of it.

regards

yuagpreetha

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

Pls check your mail...

i sent you some PDF'S which are helpful to you...

Regards,

Ramana Kumar. A

Former Member
0 Kudos

Proxy

Proxies communicate with the XI server by means of native SOAP calls over HTTP .RFC does not, so you have to convert from SOAP to RFC calls and vice versa. So XML conversion is required.

ABAP Proxies uses Webservice and Http Protocols. And if you use RFC it is mainly meant for Sync. call. But Proxies is used for both Sync and Async.

If you use ABAP Proxy , you can reduce the overhead calling the function again and again.

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy

If u generate proxy for outbound interface then its client proxy and for inbound interface its server proxy.

In client proxy u can call the method to send messages but u can't modify it but in server proxy its possible to write a user code within the method to execute proxy.

CLIENT PROXY:

A WSDL description from a UDDI server (or an Internet page) is usually used to make a service executable in the Internet and to describe the interface of this service. You require a client proxy and not a server proxy to call this service by using the Web service infrastructure.

SERVER PROXY:

You can only generate ABAP server proxies from a WSDL description if they originate in the Integration Repository.You can also generate server proxies for Java and client proxies for ABAP from message interfaces.

If you are using Client ABAP proxy (Sender Proxy), then it is not required. If you are using Server proxy, then it is required.

You can see list of adapters which requires sender agreement-manadatory sender agreements

http://help.sap.com/saphelp_nw2004s/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/content.htm

The use of adapter here is to communicate the Integration Server with respective ApplcatioN System. ie, R.3 or any SAP system which is configured as an Application System to the XI.

Proxies communicate with the XI server by means of native SOAP calls over HTTP . SO you need to mention the integration server to point/connect to correct application system during runtime.

http://help.sap.com/saphelp_nw2004s/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/content.htm

http://help.sap.com/saphelp_nw2004s/helpdata/en/e1/091640a991c742e10000000a1550b0/frameset.htm

ABAP:

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

JAVA:

/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy

/people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy

SOAP and HTTP:

SOAP Adapter :

"How To… Set Up a Web- Service- Related Scenario with SAP XI"

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/336365d3-0401...

also these weblogs can give you a view where you can use SOAP adapters

EP-XI Integration using Web Services and Web Dynpro MVC

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1334 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

Looking for replacing SAP.NET connectors with SAP XI?

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1340. [original link is broken] [original link is broken] [original link is broken] [original link is broken]

When you want to Send Data to XI from a Webservice and vice versa, your SOAP adapter is used.

Check these links for reference...

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

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

Pls find following links for the SOAP..

/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap

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

For Http Adapter-

http://help.sap.com/saphelp_nw2004s/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm

Sending a Simple SOAP envelope to XI via HTTP using ASP

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1442 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

More links for SOAP Adapter:

http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm

More links on HTTP adapters.

/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi

/people/prasadbabu.nemalikanti3/blog/2006/02/27/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-2

thanks

Former Member
0 Kudos

thanks a lot guys

Former Member
0 Kudos

Friends /Akash, would you please send those documents to me also

pete123_xi_xi@yahoo.com

sorry to bother you. Appreciate your help.

Former Member
0 Kudos

Akash,

Go through this weblogs for complete help on them:

Proxies:

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

/people/sap.user72/blog/2005/12/08/integration-builders-through-proxy-server-part--1

/people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

Soap:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f...

/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

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

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

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

HTTP:

/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit

Regards,

---Satish