on 03-26-2008 2:30 PM
Hi..
i am new to Xi
please tell me what is Proxy Generation...
Also explain its benefits.....
Looking for your replies..!!!
Hi,
To consume a Web service, you can create a proxy for the Web service in the ABAP Workbench using a WSDL document as a basis. This can be done with just a few mouse clicks.
The role of the Web service client developer has been created so that Web services can be consumed:
The Web service client developer has the task of integrating existing Web services into existing applications. He knows the specific requirements for the Web service and creates the client proxy. He then programs the client application.
If you want to generate new ABAP proxies on your business systems based on SAP Web AS 6.20:
Use SAP Web AS 6.20 kernel patch level 1253. See SAP Notes 675441 and 721160."
refer
http://help.sap.com/saphelp_nw04/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm
Please see the below links for Webservice from ABAP
/people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies with webserivice recv
/people/thomas.jung3/blog/2005/06/05/web-services-the-case-of-the-missing-soap-action-header - web/soap
Consuming Web Service from ABAP - /people/durairaj.athavanraja/blog/2004/09/20/consuming-web-service-from-abap
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Proxy generation converts non-language-specific interface descriptions in WSDL into executable interfaces known as Proxies. Depending on the target programming language, you choose one of the following:1. Java Proxies. or 2. ABAP Proxies.
We can interface to XI through proxies. From WAS 6.20, proxy generation feature enables application systems to communicate with XI using proxies. Proxy generation enables you to create proxies in application systems. Proxies encapsulate the creation or parsing of XML messages and the communication with the relevant runtime components required to send or receive the messages.
There are two types of Proxies.
1. Java Proxies.
2. ABAP Proxies.
Java proxies are used when java applications needs to send and receive data and ABAP proxies are used when ABAP applications needs to send and receive data.
Proxy Generation
http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm
To activate ABAP proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Detailed step-by-step solution for ABAP proxies in XI
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP Server proxies
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Debugging of Inbound ABAP proxies
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
File to R/3 via ABAP Proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
How to push data from BI to XI using proxy
How to push data into BW from XI using proxy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
>i am new to Xi
please tell me what is Proxy Generation
Proxies :
1) Proxies are essentially the APIs, or the programming lines of code, that are generated for the target
application language like ABAP/JAVA/.Net.
2) These application languages use "executable interfaces" to exchange messages in SOAP/XML with
external applications.
Proxies in SAP XI:
1) The role of SAP XIs integration broker is basically to integrate SAP and non-SAP systems, as in the
integration of an SAP R/3 system with a database using adapters. SAP XI provides various adapters
to integrate different types of systems.
2) But in some of real-time scenarios, its not always a particular type of business system that has to
Send/Receive messages with SAPXI; it can also be an application like ABAP or Java. To cater to
these needs, SAP XI provides different ways to generate interfaces in ABAP and JAVA and these
interfaces are known as Proxie.
3) Proxy generation converts non-language-specific interface descriptions in WSDL into executable
interfaces
*ABAP Proxy Generation:
1) ABAP proxy generation is part of the SAP Web AS 6.40. ABAP proxy generation enables you to
generate proxies to communicate by using the Web service infrastructure and by using SAP
Exchange Infrastructure. ABAP proxies that were generated from message interfaces in the
Integration Repository (IR) can be used in both infrastructures.
Java Proxy Generation :
1) Java proxy generation in the Integration Builder (Design) generates proxies from message interfaces
in the Integration Repository. Java proxy generation packs the proxy objects in a Jar file, which you
can save locally. You use the generated classes in J2EE applications on the SAP J2EE Engine
1) https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9- f5ae4b2096f9 --Java Proxies and SAP XI:
2) http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/frameset.htm -
Proxy Generation
3) https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9- f5ae4b2096f9 - ABAP Proxy Generation
4) http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/frameset.htm-
Java Proxy Objects
Regards,
Sangeetha
Hi,
you can have ABAP or Java Proxies.
These are basically classes, which can call (send message to) XI or receive (process) it, or both.
You generate proxies from interface objects.
When generated, you use this classes (proxies) in your application code.
Peter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Proxy is Adapter less..the Message directly hits the integration engine, The Data Type is declared in SAP XI /PI and made use in R3 sysytem.
The following will help you to understand,
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
Regards
Agasthuri Doss
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
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.