WSO2 esb中的属性中介中的传输范围到底是什么?

WSO2 esb中的属性中介中的传输范围到底是什么?,wso2,wso2esb,wso2carbon,synapse,Wso2,Wso2esb,Wso2carbon,Synapse,WSO2 esb中的属性中介中的传输范围到底是什么? 它是线程安全的吗?也就是说,如果作用域被标记为传输,那么这对于代理的当前执行是本地的吗? 似乎没有足够的文档说明此问题。在传输范围中指定属性时,该属性被视为传输标头。例如,您可以使用传输作用域在HTTP请求中检索HTTP头。同样,您也可以使用具有传输范围的属性在响应中设置自定义HTTP头 这些属性是代理的本地属性 请参阅中的“范围”。在传输范围中指定属性时,该属性将被视为传输标头。例如,您可以使用传输作用域在HTTP请求中检索HTTP头。

WSO2 esb中的属性中介中的传输范围到底是什么?
它是线程安全的吗?也就是说,如果作用域被标记为传输,那么这对于代理的当前执行是本地的吗?

似乎没有足够的文档说明此问题。

在传输范围中指定属性时,该属性被视为传输标头。例如,您可以使用传输作用域在HTTP请求中检索HTTP头。同样,您也可以使用具有传输范围的属性在响应中设置自定义HTTP头

这些属性是代理的本地属性


请参阅中的“范围”。在传输范围中指定属性时,该属性将被视为传输标头。例如,您可以使用传输作用域在HTTP请求中检索HTTP头。同样,您也可以使用具有传输范围的属性在响应中设置自定义HTTP头

这些属性是代理的本地属性


请参阅中的“范围”。

下面的信息是从WSO2 ESB文档本身提取的,并且已经记录在案。值得注意的是,它与线程安全有关,但更接近于集成配置级别的范围

范围 将从中设置或删除属性的范围。可能的值如下所示

突触: 这是默认范围。只要事务(请求-响应)存在,此作用域中设置的属性就会持续

传输:在此范围内设置的属性将被视为传输头。例如,如果需要发送一个名为“CustomHeader”的HTTP头和一个传出请求,则可以使用此作用域的属性中介配置

Axis2:在此范围内设置的属性比在Synapse范围内设置的属性寿命短。它们主要用于将参数传递给底层Axis2引擎

axis2客户端:这类似于Synapse范围。这两个作用域之间的区别在于,axis2客户机作用域可以通过使用类mediator创建的自定义中介在中介的mediate()方法中访问。有关更多信息,请参阅axis2客户端

操作:此作用域用于检索操作上下文级别的属性。
有关每个作用域的详细说明,请参见XPath扩展函数

下面的信息是从WSO2 ESB文档本身提取的,并且已经有文档记录。值得注意的是,它与线程安全有关,但更接近于集成配置级别的范围

范围 将从中设置或删除属性的范围。可能的值如下所示

突触: 这是默认范围。只要事务(请求-响应)存在,此作用域中设置的属性就会持续

传输:在此范围内设置的属性将被视为传输头。例如,如果需要发送一个名为“CustomHeader”的HTTP头和一个传出请求,则可以使用此作用域的属性中介配置

Axis2:在此范围内设置的属性比在Synapse范围内设置的属性寿命短。它们主要用于将参数传递给底层Axis2引擎

axis2客户端:这类似于Synapse范围。这两个作用域之间的区别在于,axis2客户机作用域可以通过使用类mediator创建的自定义中介在中介的mediate()方法中访问。有关更多信息,请参阅axis2客户端

操作:此作用域用于检索操作上下文级别的属性。 有关每个作用域的详细说明,请参见XPath扩展函数