2010 Jan 25 5:55 AM
Dear Experts,
We have an application to implement where the application will be called from other NON SAP technology. We got two solutions one is developing RFC's and calling it from other NON SAP Technology OR developing Webservice. Could any one please suggest us to which way do we need to choose?
Regards,
Gopinath A.
Dear Experts,
We have an application to implement where the application will be called from other NON SAP technology. We got two solutions one is developing RFC's and calling it from other NON SAP Technology OR developing Webservice. Could any one please suggest us to which way do we need to choose?
Regards,
Gopinath A.
2010 Jan 25 6:41 AM
That's more or less up to you. In a nutshell: RFC is a known SAP technology for communication between SAP and (NON) SAP systems (both ways, inbound and outbound). Communication is set up quite easily (check SCN for that, work for Basis Administrator).
From an RFC, you can get to a WebService within a few clicks. RFC is basis of a webservice, which is based on known (internet) standards.
You decide, together with NON-SAP system (can it consume or provide RFC requests, or webservices for that matter) and basis administrators.
You can find a lot of info in SCN on both methods about architecture etc. This should help you decide.
2010 Jan 25 7:16 AM
Thanks for the information.
Before moving on, Please give us the pros and cons between RFC and Webservice. As i didnt find about specifically in SCN.
Thank and Regards,
AG.
2010 Jan 25 4:12 PM
As Micky suggested, they are simply different protocols, with SOAP (for web services) being the more widely-known/used protocol outside of SAP. You're going to need to know the capabilities of your external system and the development environment used to create it. We don't do any non-IDOC communication with our websites or Windows applications anymore that isn't web serviced based because the latest version of the .Net Developer Studio that our Microsoft team uses does not support new development or changes to RFC-based applications.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |