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.

Easy calling of function modules

ScreenshotWith 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

DiagramRfc 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

ScreenshotIf 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

ScreenshotRfc 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

DiagramRfc Connector can perform time-intensive function calls in the background, so your program's user interface won't get blocked in the meantime.