I hope this is the right place for this post.
I am an experienced java programmer who is beginning to learn about sap. Currently, my project is to rewrite a large web application that previously was plugged on Oracle and an IBM mainframe and to plug it into sap R/3.
We are using WebSphere(probably 5 or 6), thus JDK 1.4 or higher. WebSPhere runs on solaris 5.8. Locally, we use wsad 5.1.1. (This architecture cannot change)
Being in the exploratory phase, I would appreciate some guidance, here are some questions:
1) Which connectors should we use ? XI, JCA, JCO, SOAP, etc...
2) Does SAP offer a JCA implementation which I may use in WebSphere ?
3) Where may I find more information about controlling transactions ?
Please feel free to offer any other advice also 😊
Thanks in advance !
> We are using WebSphere(probably 5 or 6), thus JDK 1.4
> or higher. WebSPhere runs on solaris 5.8. Locally, we
> use wsad 5.1.1. (This architecture cannot change)
>
The point here is that your SAP systems soon will run Java servers too and that would make your live much easier as you won't even leave the system to access the SAP stuff.
> Being in the exploratory phase, I would appreciate
> some guidance, here are some questions:
>
> 1) Which connectors should we use ? XI, JCA, JCO,
> SOAP, etc...
XI is generally the way to go for what you want. Inside this you will find a JCA Connector, that keeps itself JCo inside. So, more or less you're talking about the same thing on different levels.
> 2) Does SAP offer a JCA implementation which I may
> use in WebSphere ?
There is a Websphere Connection for NetWeaver (the whole technology stack) but I don't know if it is a JCA connector.
> 3) Where may I find more information about
> controlling transactions ?
Watch out for BAPI and RFC and description on how you will access them.
>
> Please feel free to offer any other advice also 😊
Port the stuff to SAP NetWeaver as soon as it's available.
You asked for it 😉
Regards,
Benny
Add a comment