cancel
Showing results for 
Search instead for 
Did you mean: 

service taking too long

Former Member
0 Kudos

hello

I have RFC2WS sync scenario. in the RFC I transfer a PDF file as byte64binary to the WS.

the round trip of the service taking about 20 second. it seems like the problem is in the XI (the WS and the SAP seem to be fast, about 3 seconds each).

could it be that becuase of the stream is cuasing this time problem?

how can I make it perform faster, or at list find the exact cuase of the problem?

Thanks

Kfir

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Basically this is the synchronous scenario. And you are trnasferring the file as byte64binary. Then there are below factors you need to consider.

1. The file size...if its taking 3 seconds from SAP side ...then the amount of data you processing at time...???

2. The conversion time of pdf file as byte64binary to xml payload...

3. The hardware configuration of XI server as well as the available memory and heap size for utilization

Please go through the performance aspects as per above points that could help you to fine tune..

Thanks

Swarup

Answers (2)

Answers (2)

Former Member
0 Kudos

20 second is a long time, since this is one scenario of four, so 20*4-> alot of time

the file size is dynamically, and it could be big. if it takes about 3 seconds in the SAP, how can I know how much time it takes in the SAP? again, this could be a big files, with alot of PDF data.

the PDF file does not conver to XML, but there is an element in the WS that recieve the PDF as stream, so there is no transformation time.

there is a lot of services that already run and they have good performance.

what exactly can I check/test or do, in order to fast the process.

Kfir

Former Member
0 Kudos

Hi,

I think 20 seconds is not a big time in your case(PDF File transfer).

Regards

Seshagiri