1.环境搭建
(1) PC环境
sapjco3.jar, sapjco3.dll 文件放到WEB-INF/lib 下。
(2)linux 环境
基于window环境,加一个libsapjco3.so 文件, 路径同PC一样。
2.数据交互
(1)WEBSERVICE
分为异步和同步 ,
同步:依据SAP提供的WSDL地址生成客户端,数据推送,返回结果。
异步:同样生成客户端,但不返回结果,需要我们给SAP提供一个接口做数据处理,为异步返回。
(2) ABAP-RFC
1. 依据提供的系统Ip 、系统标识号、集团号、用户名、密码、登录语言、最大连接数、最小连接数 以及数据源
生成PROPERTIES文件,做双方的通信。
2. 调用指定FUNCTION函数 ,确认连接具体的哪个。
3. 异常解决
(1)SERVER ERROR