ABAP proxy AAE
- 格式:docx
- 大小:650.06 KB
- 文档页数:12
ABAP proxy AAE
(2013-02-04 14:05:21)
转载▼
分类:PI/XI
标签:
it
sap
从PI7.11版本开始,SOAP适配器在AAE里面得到了增强,它能够处理XI protocol从而能与ABAP PROXY进行通信
如图所示,Sender Proxy通过XI protocol 与Adapter Engine通信,并且在Adapter Engine 直接进行了mapping和routing操作,整个过程完全只有java程序完成,大大提高了数据的转换和传输效率。
配置步骤:
1. ABAP系统端配置
1.1 创建到AAE 的G 类型连接:输入下面的参数:Connection Type :G (HTTP Connection to External Server) Target Host :
Service No. :< HTTP Port Number of AAE server> Path: /XISOAPAdapter/MessageServlet?ximessage=true
输入登陆验证信息:
1.2 TCODE: SXMSIF 定义sender ID
1.3 定义 Sender ID需要的IS_URL参数:
输入TCODE: SXMB_ADM
Configuration -> Integration Engine Configuration
点击 Specific Configuration进入:
New Entries to make an entry of the destination for Advanced Adapter Engine
New Entries 增加一个到Advanced Adapter Engine 的定义:Category : RUNTIME
Parameter : IS_URL
Subparameter :
The system provides this list as F4 input help.
Current value : dest://
2.PI系统ID配置:
2.1 创建发送发通道,适配器选择SOAP类型,Message Protocol: XI
3.0
Within the module tab, you need to set the following parameters for XISOAPAdapterBean Module if
you use asynchronous commutation.
ignoreDuplicate true
generateSysAck true
ignoreDuplicate
By setting “true”to “ignoreDuplicate”, AAE can ignore the received message duplication and will just
log a 'Warning' trace. Otherwise, the adapter will send “DuplicateMessageException”fault message
back to the sender system. Even if there is duplication, the ABAP proxy runtime does not expect fault
message but expects success message.
generateSysAck
By setting “true”to “generateSysAck”, AAE can generate system acknowledgement (SYS ack).
As ABAP proxy runtime always expects a synchronous SYS acknowledgment even for EO/EOIO
cases.
2.2 创建接受方通道,本例用的webservice,所以 adapter类型选择的还是SOAP
2.3创建 integrated configurations
Inbound Processing 配置
Receiver 配置
Outbound Processing 配置。