`
zhangyy327
  • 浏览: 22507 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

SAP PI HTTP Receiver Adapter Configuration(二)

阅读更多

对于想要通过URL地址将数据发送到接收方的传输方式,PI HTTP Receiver Adapter的配置要稍微复杂一点,首先要在Message Mapping的时候将需要通过URL地址传输过去的参数用Dynamic Configuration函数转换一下如下图:

 

 

DynamicConfiguration Function

public String DynamicConfiguration(String NameSpace, String ParamName, String ParamValue, String Value, Container container) throws StreamTransformationException{

         DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);

 

DynamicConfigurationKey key = DynamicConfigurationKey.create(NameSpace,ParamName);

 

conf.put(key,ParamValue);

 

return Value;

 

}

然后在ID中配置HTTP Receiver Channel:在Channel里主要注意以下几个地方:

1、  Content Type使用:application/x-www-form-urlencoded

Adapter-Specific Message Attributes下选中下面三项:



 

 

  • 大小: 110 KB
  • 大小: 111.7 KB
1
4
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics