首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tibco世界的基本解释

Tibco世界的基本解释
EN

Stack Overflow用户
提问于 2011-05-04 07:20:43
回答 1查看 4.9K关注 0票数 9

我正在与Tibco聚会,Tibco设计师+ Tibco商业工作三天。这是我第一次体验这条生产线。我读过一些关于安装产品的文档,但我仍然很困惑。

  • 什么是ActiveEnterprise适配器和ActiveEnterprise模式?什么时候为什么要使用?
  • 直接使用Tibco会议传输和在Tibco会议上使用ActiveEnterprise适配器有什么区别?我只发现,通过适配器发送的消息具有AESchema定义的更复杂的结构。
  • 是否可以使用XSD方案来定义由Tibco Rendezvous传输或ActiveEnterprise适配器发送的消息?
  • 是否有类似于WSDL文档的东西来描述服务期望/提供的消息?
  • 如何使用ActiveEnterprise适配器和AESchemas为服务编写客户端?(最好如何用.NET编写这样的程序!)我刚刚找到了,它看起来是使用AESchemas的唯一选择。为了在.NET中直接使用TIBCO.Rendezvous,我发现了TIBCO.Rendezvous库,它运行得很好,但是它不支持AESchemas (或者我错过了它)。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-05 11:59:49

我强烈建议你和TIBCO谈谈你想做什么。适配器很少在没有像TIBCO BusinessWorks这样的转换引擎的情况下使用。所有的解决方案都是不同的,但典型的集成如下图所示。BusinessWorks充当“语义”适配器,通过标准化的服务接口公开应用程序。应用程序特定的适配器作为“技术”适配器来帮助您使用特定的产品、API或技术。在过去的10年中,标准已经取得了很大的进步,除非您有一些复杂或棘手的API来集成(例如,BusinessWorks通常可以自己完成工作),否则技术适配器并不总是必要的。

但要回答你的问题..。

Q.什么是ActiveEnterprise适配器和ActiveEnterprise模式?什么时候和为什么使用它们?

Ans. ActiveEnterprise是TIBCO集成套件的(旧)品牌名称。较新的产品被称为ActiveMatrix...but,这仅仅是品牌。适配器充当连接各种产品(Siebel、SAP等)和技术(ODBC、COM、CORBA、COBOL等)之间的桥梁。ActiveEnterprise模式是适配器和其他组件之间树结构mssage的有线格式的架构表示。AE模式实际上早于XML Schemas....most,现在人们使用XML和XML有线格式。

Q.直接使用Tibco传输和在Tibco上使用ActiveEnterprise适配器有什么区别?我只发现通过适配器发送的消息具有由AESchema.定义的更复杂的结构。

Ans. Rendezvous没有指定消息的形式或内容。AE有线格式是在XML之前开发出来的,用来表示复杂的消息。AESchema是消息模式的表示形式。适配器通常从产品API或对象模型生成AESchema。例如,SAP可以从AESchema生成IDocs定义。

Q.是否可以使用XSD方案来定义由transport传输或ActiveEnterprise适配器发送的消息?

Ans.我认为有一个工具可以从XSD生成AESchema,但这不是通常的操作模式。通常,适配器运行在TIBCO BusinessWorks之后,TIBCO作为一个“语义适配器”将AE线格式消息转换为/从XML有线格式消息。BusinessWorks支持AE线格式和XML钢丝格式(使用XSD定义)的消息。

Q.有类似于WSDL文档的东西来描述服务期望/提供什么消息吗?

Ans. BusinessWorks支持通过WSDL定义的SOAP服务(无论是在工具中生成还是从外部WSDL生成)。

Q.如何使用ActiveEnterprise适配器和AESchemas为服务编写客户端?(最好如何用.NET编写这样的程序!)我刚刚找到了,它看起来是使用AESchemas的唯一选择。在.NET中直接使用TIBCO.Randezvous,我发现TIBCO.Randezvous库工作得很好,但是它不支持AESchemas (或者我错过了)

Ans. BusinessWorks作为AE客户端运行,或者您可以使用Adapter。这取决于你想做什么。交汇处对声发射线的格式一无所知。AE是适配器级别的概念。最好使用BusinessWorks作为SOAP服务器,并根据它编写.NET客户端(见图)。

一旦again...talk告诉TIBCO你想要做什么,因为每个应用程序都是不同的,而且从过去的ActiveEnterprise时代开始,最先进的和最先进的产品套件已经有了很大的进步。

最后,如果您对Rendezvous vs EMS感兴趣,您可能想看看this question

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5879902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档