Rfc Connector is a COM library which enables access to SAP systems from every programming language which understands COM (including Visual C++, Visual Basic, VBA (Office Basic), VBS (Windows Scripting), Delphi and .NET languages).
The library includes many features which were designed to make RFC Programming as easy and straightforward as possible.
The library includes many features which were designed to make RFC Programming as easy and straightforward as possible.
Easy calling of function modules
With Rfc Connector, you can call function modules with just a few lines of code in your favourite language (see the examples), sparing you the need to do low-level C coding, having to generate proxy classes or similar hassles.
Communication by RFC and SOAP
Rfc Connector supports both RFC (the native SAP protocol) and SOAP as a means of communicating with the SAP server, therefore allowing you to create applications which do not depend on SAPGUI or the LIBRFC32.DLL, and which also work through proxy servers and/or firewalls.
Visual RFC Support
If you need to display a native SAP UI in your application (e.g. you want to call a transaction or report), just set the "VISUAL" flag in Rfc Connector and let the library handle all the details.
Web Applications
Rfc Connector can also handle Web Applications with its built-in Web Application window. You can control the size and behaviour of the window, close it from within the web application, and even return values back to your client programs.
Asynchronous operations
Rfc Connector can perform time-intensive function calls in the background, so your program's user interface won't get blocked in the meantime.
