I am able to connect to R3 system from the Ep 6.0 Sp2 portal using IConnectorService (JCA).
I am trying to find a solution where I can generate java proxy for BAPI's so that I can eliminate data mapping between R3 and Java in EP 6.0 SP2 environment.
In EP 6.0 Sp4, the Netweaver Developer Studio provides a "SAP Enterprise Connector" wizard which generates proxy classes for java but uses JCO to connect to R/3 system. It is very usefull since the mapping of data types can be done in one place for all BAPI's which needs to be called from the portal and also I do not need to constatly look at the SAP GUI for BAPI definitions and return types. I can look at the java proxies to know exactly what I need to pass to invoke a BAPI and what I am getting back. I really like these connector wizard.
Is there a way to generate proxies using some tool for EP 6.0 sp2 using JCA as the mechanism since it is recommended to use JCA from EP 6.0 onward instead of JCO for better performance and management of R/3 connection ??
I appreciate your help !!
Thanks Will.
I have two choices to connect to R/3 system from EP 6.0 Sp2 ...
1) JCA : If I use JCA, I may have to write the layer of
mapping the data and calling the BAPI's from R/3
system to java.
2) JCO : I can use the "SAP Enterprise Connector" wizard.
The only thing I have to make sure is R/3
connection management using IJCOClientService
and JCOClientPoolEntry.
I am also aware that the iView's I am writing will be used by lot of users since we are migrating an existing applications functionality to SAP Portal.
So my question is, Which way should I implement the connection to R/3 so that I can achieve better performance and scalability ??
Thanks again for your help !!
Add a comment