on 01-08-2007 6:51 PM
hi,
we are designing an web application where several systems are involved. A portal application (webdynpro) calls via jco in a sap system (sysA). sysA is connected to other sap systems (FI, HR, ...).
My question: Is it advisable to put the XI between sysA and the other backend systems for synchronous calls? sysA calls through rfc in the other systems. Don't I have performance problems?
Example scenario: A user puts some data in the portal application and he clicks on the save-button. Now the data are passed to sysA (JCO), then a synchronous rfc-call, over the XI, stores them in the backend-systems and returns a return-message. The return-message is then displayed to the user (webfrontend).
We have to decide wheter to use the XI or not, and havn't the time to make a performance analysis. For this I hope in your help!
Regards,
Thomas
Hi,
It is always advisable to avoid Sync calls as much as possible. Because response time will definitely hit the performance etc.
If you have EP front end, you can directly communicate with Backend ..Even you can think of ABAP webdynpros
So i feel it is not required to have XI here.
Just my comments.
Rgds,
Moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Thomas,
no, i dont expect significant performance damage. Of coz requesting application has to wait 4 answer, but it has wait anyway 4 sap response, the XI part of processing time will be less than 10% (my experience).
I would see
advantage XI: better monitoring, better error handling, central repository and so on. The usual XI advantages.
handicap XI: You have a working system. If you are pleasured - why invest money?
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think it makes better sense to use portal talking directly to back end SAP systems rather than going through XI. although its feasible to go through XI, i dont see any advantage of going through XI rather it affects your performance much. From Portal webdynpro, invoke backend RFC using JCO. Thats the perfect option for your solution. because you can get response back immediately and can be presented to the end user.
--Archana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.