on 04-16-2008 10:52 AM
Hello Masters,
Could you give me why do we go for especially for ABAP proxy or Java proxies. Give me basic idea about this. If suppose if we want to go java proxies or abap proxies what are the basic requirements to do it.
Thank you
Hi Jyotsana,
do you have the TBIT40 link or PDF.
https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
Go to page number 89 onward.
you will find a brief about both the proxies.
Even better search in SAP library about proxies u will find more.
***kindly rewards points if useful
Regards,
Sumit Gupta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If u want to know Proxies in detail.......plz go thru the following web blogs which gives u complete picture of proxies.
ABAP Proxy Communication Scenario (Client Proxy)
http://www.saptechnical.com/Tutorials/XI/ABAPClientProxy/page1.htm
ABAP Proxy communication Scenario (Server Proxy)
http://www.saptechnical.com/Tutorials/XI/ABAPProxy/page1.htm
rewards points if useful
Regards
Faisal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jyotsna
sorry for late reply
Hello Mr.Sandeep sharma,
If i want to go for java proxy communication what are the concepts i should learn from java.
If i go for abap proxy what should i cover?
To learn Java you should know only basic concepts of java means you must have basic java programmin skill
Java proxy can be generated through wizard also this is an inbuild functionality of SAP XI
to lear java follow this link
java.sun.com/docs/books/tutorial/
To learn ABAP you should know beginner level ABAP4GL
ABAP is very simple language and coding is like that you are writing simple english sentence so you would be feeling comfortable withABAP with a little practice
GO to T CODE se24 and start developing
learn ABAP with this link
http://www.itquestionbank.com/sams-teach-yourself-abap-4-in-21-days.html
for more advance version you may follow SDN
in my opinion nothing is so hard to learn
i hope this may assist you
Regards
Sandeep Sharma
if helpful kindly reward points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jyotsna
Apart from that We use ABAP Proxies in case of we are dealing with the ABAP Based Applications
We use JAVA Proxies in case of we are dealing with the JAVA based application
We two ways of connectivity
1) adapter
2)proxy
in applications based on WAS 6.20 or above we can directly communicate to XI through Proxies
while application based on below WAS 6.20 you have to use adaptyer to communicate to XI
proxies seperate business application logic from the integration logic of integration logic
proxy generation converts non language specific interface description in WSDL into executable interface
Java proxy is generated from the WSDL description opf interface and this is generated as a JAR file in IR
while ABAP proxy is generated by transaction SPROXY
on Application server based on WSDL description of message interface
PROXIES have same mode and direction as Interfaces have
hope this may help you
regards
sandeep Sharma
If helpful Kindly reward points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jyotsna,
When ever u r used proxies i.e either Java Proxy Or Abap Proxy..
You have to write some code in that.i.e you must know some basic ABAP.
Like same in java side also you must know Basic Java i.e : J2SE.
Go through this blog: There is some coding part is on that :
/people/siva.maranani/blog/2005/04/03/abap-server-proxies Abap Server Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy Abap Client Proxy
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy Java Proxy..
Dont worry about that code that is Basic Coding part..
Thanks,
Satya Kumar.
Reward points if it is useful..
Hello Jyotsna,
When ever u r used proxies i.e either Java Proxy Or Abap Proxy..
You have to write some code in that.i.e you must know some basic ABAP.
Like same in java side also you must know Basic Java i.e : J2SE.
If u want to learn some ABAP Coding Down load ABAP in 21 days material then start working.
Dont worry about that code that is Basic Coding part..
Thanks,
Satya Kumar.
Reward points if it is useful..
Hi,
Proxies in XI Content are objects used to encapsulate the creation(From Sender System) or Parsing of XML (as a reciver System)
1)ABAP Proxies-- Communication using XI or Webservices
2)Java Proxies- Communication using XI(J2EE)
ABAP Proxies its support for SAP WEBAS 6.40, it provides two types of communication Scenarios
1) ABAP application related,
2) ABAP Webservice related.
JAVA Proxies its support for JAVA Runtime Engine
Regards,
Sateesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We generally go for proxy when we need to transfer huge chunk of data.In this case we take data from XI and do manipulation and lookups in R3.
Proxy is a good way when lot of functional validations has to be performed on incoming data.
Again,code of proxy should be optimized so that it should not time-out.
**Reward points if find useful.
Regards,
Akshay.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jyotsan,
ABAP proxies - generated in application server with SPROXY transaction based on WSDL representation of message interface
They are Client Proxy and Server proxy.
Client Proxy - When Java or R/3 is calling XI.
R/3 or Java -
> XI----
> Any Application
Server Proxy - When XI is calling Java or R/3
Any Application--
> R/3 or Java
Activating ABAP proxies:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
XSD Data Types vs. ABAP Data Types -- Quick Reference Part I
XSD Data Types vs. ABAP Data Types - Quick Reference Part II
Client Proxy - /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Server Proxy - /people/siva.maranani/blog/2005/04/03/abap-server-proxies
ABAP CLIENT PROXY
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP SERVER PROXY
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Java Proxy
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Thanks,
Satya Kumar..
Reward points if it is useful..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
The difference between the Adapters and Proxies are explained in brief below. Also follow the link for the ABAP proxies and JAVA proxies.
1)Adapters are part of the Adapter Framework. Adapters provide the technical connectivity to enable the integration of SAP and non-SAP applications through XIs Integration Engine.Again, Adapters are used for connectivity from and to external systems with XI that cannot communicate via proxies.Adapters are only required in SAP systems older than 6.20 and external systems.
Systems based on 6.20or higher can communicate directly with proxies.
2)The literal definition of a proxy is an object / process authorized to act for another; an agent or a substitute. In simpler terms, proxies in the XI context are objects used to encapsulate the creation (from a sender system) or parsing of XML (at a receiver system) as well as the communication with the relevant runtime components required to send or receive those messages.
Proxies are generated from Message Interface in IR.
The Proxy Runtime controls these objects / processes, and can itself be controlled by the applications it communicates with. The Proxy Runtime currently has the following components available: 1. ABAP Proxy Runtime Communication using XI or Web Services a. Web Service Runtime 2. Java Proxy Runtime Communication using XI (J2EE) The objects that the Proxy Runtime then controls are created via Proxy Generation, for both ABAP and Java. In the following sections a client proxy is used by an application to send messages outside of the system it resides in (normally to the IS in this context). Conversely, a server proxy is used by an application to receive messages from sources outside itself (again, normally the IS in this context).
3)Proxies are interfaces which will get executed in the application system. They can be created only in the system from message interfaces using the proxy generation functions. You can use proxies for systems with WAS >=6.20
XI will communicate in native language with SAP systems via proxies. Proxies uses XML - SOAP based communication for both ABAP and Java Proxies.
Follow the below links for JAVA and ABAP proxies.
ABAP Proxy:
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
JAVA Proxy:
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
cheers
Reward points if found useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jyotsna,
Two types of Proxy's:
1) ABAP proxy
Outbound SAP R/3 or ECC to XI
INbound Xi to SAP ECC or SAPR/3)
2) Java proxy.
Fallow the fallowing Blogs..
How to create proxy.
http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
How to Activate Proxy.
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
ABAP Server Proxies (Inbound Proxy)
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
OutBound Proxy (Client Proxy)
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
File to R/3 via ABAP Proxy with good example
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm
Synchronous Proxies:
Outbound Synchronous Proxy
Inbound Synchronous Proxy
Thanks,
Satya Kumar.
Reward points if it is useful..
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 ABAP Proxies in case of we are dealing with the ABAP Based Applications
We use JAVA Proxies in case of we are dealing with the JAVA based applications.
Check this for Use Of Proxies
/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
How to Activate Abap Proxy
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Regards
Seshagiri
Edited by: N V Seshagiri on Apr 16, 2008 11:56 AM
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 | |
7 | |
6 | |
5 | |
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.