I am new to SAP Mobile technologies.
My client already using web based .net application and there are many RFC Function Modules already exist and the same RFC Function Module called from .net application.
Ex: To fetch open Sales order and changing the status from .net. Actually inside R/3 RFC Function Module called the standard BAPI and returning result to .net web application.
Note : Now our client is upgraded into ECC 6.0 from R/3 4.7.
I have come across from scn forum the oData can be used in any programming language(ASP/.Net/PHP/Phython/Java and etc.)
Can we migrate all RFC's to oData service using netweaver gateway programming. Below are my basic questions.
1. What is the advantage using oData comparing RFC's? is there any merits and demerits using the new oData technology? It is advise to use oData?
2. Will it support network load since many RFC's are returning around 50K records to .net.
3. My client planing to implement mobility and my basic question is what is the use of Syclo, Agentry and Fiori? is all the three can be used oData framework? My client proposed to use Syclo Agentry so the oData framework will it support? I heard the oData is the platform independent and can be connect any source.
Please advise me. I am waiting for your earliest response and best practice as well.