导航

根据"TIBCO Enterprise Message Service User's Guide"第15章的描述,TIBCO EMS FaultTolerance模式的客户端提交的serverUrl值必须类似如下例子:
            tcp://server0:7222, tcp://server1:7344

            //其中server0是Primary Server, server1是Backup Server。

在TIBCO EMS Adapter的Receive Location的UI上,仅有两个参数Server和PortNumber供设置。那么怎么配置才让Adapter支持TIBCO EMS的Fault Tolerance模式呢?

经过多次尝试,发现如果设置Server属性为"server0:7222, tcp://server1“,PortNumber属性为"7344“,那么在Biztalk Adapter看来,serverUrl的值正好是tcp://server0:7222, tcp://server1:7344,刚好是TIBCO EMS FT模式要求的。也就是说Adapter上serverUrl的构成规则是:"tcp://"+Server属性值+":"+PortNumber属性值。

在网络上无法找到类似解决方法和微软没有任何文档参考的情况下,我们发现了这个Trick。我们组的人太有创造性了!!!