06-19-2007 9:44 AM
Good morning:
I have to get maintained a web page all time from a sap system, so finally i have decided to use rfc´s to make the on-line consultings to sap, i know that it depends on the machine and the number of users.
There can be many users at same time, and i don´t have now the system data, but i would like to know if somebody have make something like that and what is the performance of these actions normally or if there is some solution that i am not seeing.
Thanks in advance.
regards
06-19-2007 9:49 AM
Hi,
If an RFC Channel already exists between the client and server the same channel will be used between the systems. Hence, even calling in a loop should not be a problem. But in here the data needs to go one by one through the channel. Try to send them in a table as this goes as one chunk of data.
In case of ASYNCHRONOUS also if you want to receive results then the called system should be up. for this the syntax is
CALL FUNCTION 'FM' STARTING NEW TASK DESTINATION <dest>
PERFORMING <form> ON END OF TASK
EXPORTING
EXCEPTIONS
FORM <form> USING taskname.
RECEIVE RESULTS FROM <fm>
IMPORTING
...
ENDFORM.
But in any case, the called system should be open for connections.
Try if possible tRFC calls.
<b>Reward points</b>
Regarsd
06-19-2007 11:15 AM