TIBCO Enterprise Message Service 消息描述符属性

描述符属性和值

下表显示了可用的消息描述符(TibcoEMSMD 结构)属性的完整集以及其对应的类型和值:

名称 类型 说明
TibcoEMS .CorrelationID 字符串
TibcoEMS .DelieveryMode 字符串 一个 PERSISENT 或 NON-PERSISTENT
TibcoEMS .Destination 字符串 只读
TibcoEMS .Expiration long
TibcoEMS .MessageID 字符串 只读
TibcoEMS .Priority 整型 从 0 到 9
TibcoEMS .Redelivered boolean 只读
TibcoEMS .ReplyTo 字符串 类似于目标
TibcoEMS .Timestamp long 只读

只读属性是在向用于 TIBCO EMS 的 Microsoft BizTalk 适配器发送消息时由 TIBCO Enterprise 消息服务设置的属性。 更改此值,尽管可能在消息分配形状的表达式中,但不影响消息。

对于必须从 EMS 消息移动到 BizTalk Server 消息的其他属性,必须创建一个属性 DLL 并在该项目中使用它。

以下示例属性架构使业务流程能够使用 JMSXDeliveryCount 消息属性。

<?xml version="1.0" encoding="utf-16"?>  
<xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" targetNamespace="http://schemas.microsoft.com/BizTalk/TibcoEMS-properties" xmlns:xs="http://www.w3.org/2001/XMLSchema">  
    <xs:annotation>  
        <xs:appinfo>  
            <b:schemaInfo schema_type="property" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" />  
        </xs:appinfo>  
    </xs:annotation>  
    <xs:element name="JMSXDeliveryCount" type="xs:long">  
        <xs:annotation>  
            <xs:appinfo>  
                <b:fieldInfo propertyGuid="f62f1a4b-a528-45fb-b1f8-bd880e9f46db" />  
            </xs:appinfo>  
        </xs:annotation>  
    </xs:element>  
</xs:schema>   

确保使用目标命名空间;仅将使用该命名空间的属性复制到 BizTalk Server 消息或复制到 EMS 消息。 有关消息上下文属性的详细信息,请参阅 BizTalk Server 文档。

另请参阅

TIBCO EMS 消息上下文属性