SAP Java Connector(SAP JCo)是一个开发库,它使Java应用程序能够通过SAP的RFC协议与SAP系统通信。SAP JCo支持两个通信方向:入站远程函数调用(Java调用ABAP)和出站远程函数调用(ABAP调用Java)。
SAP Java Connector在构建支持SAP的Java应用程序方面的优势:
基于JNI的高性能RFC中间件。
支持R/3 3.1I及更高版本(以及具有BAPI或RFM的其他SAP组件)。
支持入站(Java客户端调用BAPI或RFM)和出站(ABAP调用Java服务器)RFC通信。
支持同步、事务性、排队和后台RFC(sRfc、tRfc、qRfc、bgRfc协议)。
支持经典RFC数据序列化以及xRfc、basXML和cbRfc(基于列/快速序列化)格式。
支持通过经典CPIC和WebSocket网络协议进行RFC通信。
提供客户端连接池。
多平台支持。
完整且正确的代码页处理(包括Unicode和非Unicode的单字节和多字节代码页)。
1