WSo2 Esb属性中Axis 2和Axis 2客户端之间的差异

时间:2019-04-05 12:24:40

标签: wso2 wso2is wso2-am esb wso2carbon

我是WSO2 ESB的新手。我似乎找不到属性调解器的axis2和axis2-client范围之间的区别。

之间的差异
<property name="xyz" value="something" scope="axi2">  and

<property name="xyz" value="something" scope="axi2-client">

1 个答案:

答案 0 :(得分:0)

Property Mediator有5种不同类型的范围,即

  • 突触(默认)
  • axis2
  • axis2-client
  • 运输
  • 操作

要了解Axis2和Axis2-client之间的区别,您必须先了解Synapse范围

只要请求-响应事务存在,在 Synapse 范围内设置的

属性将持续存在。

与Synapse相比,

Axis2 作用域的寿命短得多,并且主要用于将参数传递给Axis2 Engine

Axis2-client与Synapse类似。区别在于,可以在自定义调解器的mediate()方法内部访问axis2-client范围。但是,此自定义调解器需要使用类调解器

进行配置