Hi Experts,
I am in process of developing a middleware/bolt-on between an already existing product and SAP ERP.
The possibilities are as follows:-
1. Client:- Desktop or Mobile
2. Middleware:- Any web technology preferably .Net or Java
3. SAP ERP:- Could be pre Netweaver or Post Netweaver versions.Could be from 4.x to ECC 6.0.SO want to develop an independent solution which will work irrespective of the SAP ERP implementation version.
From research i understand that the bridge between middleware and SAP ERP can be filled using:-
1. RFC
2. BAPI
3. Webservices
The tools available are:-
1. RFC (C/C++ Libraries)
2. SAP .Net Connector
3. SAP Java Connector
4. SAP Business Connector(Can anybody tell me the difference between SAP Business Connector and .Net/Java Connector???)
5. ES in Netweaver to consume webservices
As i want to also cater to ERP versions previous to Netweaver i am going to ignore the webservices option.
From my reading i understand that BAPI is the best option for my requirement.
Am i right??
If yes,then Can i use BAPI via tools 1,2,3,4??Which is better amongst them??
Kindly request feedback from the experts as soon as possible.
Awaiting reply.
Regards
Biju Chandran