Overview of node-rfc
mainnode-rfc provides asynchronous, non-blocking client and server bindings for the SAP NetWeaver RFC SDK in Node.js. It allows for direct consumption of ABAP business logic from Node.js and enables extending the ABAP ecosystem with Node.js capabilities.
Key features include:
- Based on the N-API standard.
- Supports both stateless and stateful connections (multiple function calls in the same ABAP session).
- Provides both Async and Callback APIs.
- Automatic conversion between Node.js and ABAP datatypes.
- Supports sequential and parallel calls using one or more clients.
- Managed connections via a connection pool.
- Throughput monitoring (requires SAP NWRFC SDK >= 7.53).