If you use a .NET program as a client, you can send function calls to your SAP system and receive the results.
As of SAP Web AS 6.10, the .NET Connector can communicate with the SAP server either by RFC or using the SOAP protocol. Up to and including SAP_BASIS release 4.6D, communication is only possible using RFC.
As long as the .NET Connector client and the SAP server are both within a firewall, communication can occur using both RFC and SOAP, although in this situation using an RFC connection achieves considerably better performance. For communication outside the firewall, SOAP must be used.
Configuration of the protocol call within the .NET client can be controlled using a separate program.
· Connecting to the SAP System
· IDoc