cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP/JAVA proxy Vs SAP XI adapter

Former Member
0 Kudos

Is Integratio Builder the right place to generate proxy from "message

interface"? If yes does the JAVA class (JAR file, in case of java

proxy) and ABAP Objects gets generated in SAP XI integration engine.

I'm new to XI my thinking is proxy could give performance lift (or

could perform similar to custom point to point interface written in

any language JAVA, C++, Unix scripts etc) in processing

inbound/outbound messages, however my bet is XI adapters would suffer

a lot with performance problems in converting non-standard to XML and

vice-versa. I appreciate if anyone share ideas (XI adapter

performance) based on real XI project experience.

A side note in connection to performance and handling of data, is XI meant for real time message transfer or good for bulk transfer of data between systems?

Regards

Shan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Please see this..

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

cheers,

Prashanth

P.S Please mark helpful answers

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Shan,

I am not sure of this.. But I think there is a transaction sm50 or 51.

cheers,

Prashanth

Former Member
0 Kudos

Thanks for the pointers.

Is there a way to track the resource utilization in XI Integration server (assume the scenario as proxy->SAP R/3 -> File output)?

What I'm interested is top 10 long running session at a given time. In SAP there is transaction SM54 to list current active SAP job and sort by long running job and drill down what the job is currently doing. This is helpful to debug what branch of code is taking long time to apply performance improvements to ABAP program.

I'm aware SXMB_MONI can do above but not all. Please advise if there is a way to find this out from XI Integration Server.

Former Member
0 Kudos

Hi Shan,

Just to add, we had a recent problem where a heavy data offload into XI, resulted in a problem of RFCs and synch. proxies timing out because of system running out of resource. But generally, these problems are very rare.

Hope I have answered your questions.

cheers,

Prashanth

P.S Please mark helpful answers

Former Member
0 Kudos

Hi Shan,

I do not think there would be too many performance issues with bulk data transfer via XI. Yes, your resources would be utilised to max capacity, in case of real heavy loads. But, for our scenarios, we have processed many files simultaneously of size equalling 10 mb.

This is from my personal experience.

cheers,

Prashanth

P.S Please mark helpful answers

Former Member
0 Kudos

Hi Prashanth,

Thanks. The link was useful to understand

-how to choose the adapter in creating the scenario

-how to create interface without much coding in the middleware

However I did not get answer if XI is suitable for bulk data transfer without much performance issue. An example of bulk data transfer:- sales order extract from SAP R/3 to a flat file.