SAP组件(BW,EP,XI)之间怎么连接

2025-04-13 03:54:03
推荐回答(1个)
回答1:

这些应用往往是分开安装的。不可能把ERP和CRM一起装,或者装到一台服务器上。就连NetWeaver中PI,DI,BI,EP都不会装到一起。就算为了测试,一起装会隐藏很多问题。其中BI包括BW和BI java,而BI java又基于EP,往往把BW和EP(和BI java)分开装。于是他们怎么连接呢?
很多人觉得NetWeaver麻烦,性能低,又贵,但是将来在国内会用的更多。没有NetWeaver,20年内SAP就失去竞争力。ABAP虽然性能高,但成本高,语法比较古老。客户已经对生冷的界面失去兴趣,web才是趋势。NetWeaver性能问题不是Java的问题,WebLogic, JBoss都没性能问题。
以前SAP通讯RFC,ALE,IDoc都是类似的技术,NetWeaver平台更多的通过http通讯。SLD貌似没有实际作用,但是通讯的基础。
主要有三步:
SM59创建RFC TCP/IP连接SLD, SAPSLDAPI;
SLDAPICUST 注册SLD HTTP连接;
RZ70,配置数据收集程序。
然后BW连接EP可以执行NWA的BI Java配置模板。
1,创建RFC连接使sproxy连接ESR;
2,创建RFC SAPSLDAPI, LCRSAPRFC;
3,SLDAPICUST;
4, RZ70;
5, 检查sldcheck.