on 09-10-2008 6:37 AM
why do we need XI adapter in the communication channel configuration in case of proxys,even though proxys are said to be adapter less communication.
regards
Anil
Proxies:
1) Proxies are the adapter less way of communication between Application systems.
2) Proxies are mode of communication between 2 SAP systems running on WAS>6.20
3) There are two types of proxies
ABAP Proxy
JAVA Proxy
4) In ABAP Proxies we can generate two kinds of proxies
INBOUND PROXY
OUTBOUND PROXY
5) Proxies are always executed/run on Application servers
6) If a proxy is generated on Outbound Message Interface they are called as client Proxies
7) If the Proxy is generated on Inbound Message interfaces then they are called as server Proxies.
Methods Executed when a proxy is run
If an Asynchronous Proxy is run then the u201CExecute_Asynchronousu201D Method is executed
If an synchronous Proxy is run then the u201DExecute_synchronousu201D method is executed
NOTE: In case of server proxies an additional Interface is generated
8) We execute or launch a proxy by using the transaction codeu201DSPROXYu201D.
9) The ABAP functional module (if any) is written using transaction code u201CSE80u201D.
10) Java Proxies are generated from the WSDL Description of the Interfaces in the Integration Repository, as a result in .jar file containing java classes corresponding to Integration Objects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anil,
XI Adapter:
The XI adapter which is normally used to configure the exchange of messages with in an Integration Server, can be extended to exchange messages between the two Integration Servers in the scenario.
You can use security settings to sign messages and check the signature. You can encrypt and decrypt message payloads
The XI Adapter is used for communication, via direct XML / HTTP message exchange (no message protocol conversion required)
1. With an Integration Engine (ABAP based). Both XI 2.0 and 3.0 protocols are supported
2. With a party using the Partner Connectivity Kit
3. With an Adapter Engine based either on XI 2.0 or 3.0
The XI Adapter is used with the Proxy Runtime (covered in another chapter) when communicating via ABAP or java proxies.
Go through this blog
Features
· To receive XML messages from a sender system, configure the sender XI adapter.
If messages are sent from the Integration Server to the PCK, you must create a sender XI adapter in the PCK.
· To send XML messages to a receiver system, configure the receiver XI adapter.
If messages are sent from the PCK to the Integration Server, you must create a receiver XI adapter in the PCK.
Regards,
Vinod.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In case of client proxy(sender), communication is done via http destination created in the R/3, so adapter is not required but it is not recommended...so best practice is to configure adapter even if it is not required
in case of server proxy(receiver), XI adapter is required to specify log on credentials of target system
Refer to comments section of this blog
It talks about adapterless" communication of proxy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Why XI Adapter in case of Server Proxy
In Case of Client Proxies
Source application can directly interact with the XI by executing the report in SAP R/3 & will be able to send the XML data to IS,
So no need of the XI Adapter in this case to post xml to XI.
In Case of Server Proxies
Now XI has to post the xml data to the Target Application, here some thing shld be there to establish the medium with the Target System. So we use XI adapter here.
In the receiver case, we need XI Adaper to communicate XI integration Server with the Local Integration Engine( Which we made in SAP R/3's Business system as local IE) to post the data
Basically XI adapter will be used in normal scenarios also to communicate Adapter Engine with Integration Server internally while delivering the msg.
Check this Msg Flow how the XI Adapter is used in Normal Scenarios
Regards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.