I'm using NetWeaver CE with EJB, accessing SAP R3.
Initially I've started the study with 3 options (SAP Connector Proxies, Web Services and SAPJRA)
First Option : It wasn't a good idea because the JCO 2 is deprecated on NetWeaver CE, so It was removed of study.
Second Option: The proxies was generated by Developer Studio and on EJB these are called.
Third Option: The Connection Factory was injected on Session Bean and the call for function was done.
When I gotten the results of Web Service, I thought the results using SAPJRA would be better, but it didn't occur, the results was very near to both.
I'm using Session Bean with Bean Management Transaction, and my SAP JRA no needs to Transaction Management.
So, I would like to know if anyone has some tip to improve performance on using SAPJRA.
Does anybody knows if SAPJRA is more scalable that Web Services access to provided SAP R3?
I will appreciate opinions about this issues.