首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TIBCO Business Works的开发环境是什么?

TIBCO Business Works的开发环境是什么?
EN

Stack Overflow用户
提问于 2011-02-13 22:43:56
回答 2查看 21.1K关注 0票数 13

我看到了TIBCO开发人员的所有工作帖子,但从tibco.com上我无法真正挖掘开发人员在这个平台上的代码智慧,因为它更多地面向最终用户。它是基于JAVA的平台吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-18 14:28:19

我假设您谈论的是TIBCO Business Works,因为大部分开发都是在这里完成的。

TIBCO Business Works是一个基于Java的平台,但是通常很少使用Java进行开发。TIBCO Business Works的核心是一个XSLT处理引擎,其中包含大量(我指的是大量)连接组件(在TIBCO世界中称为启动器和活动)。

开发是通过将起始活动链接到活动并最终链接到结束活动来图形化完成的,这与传统的流程图非常相似。你可以在这个屏幕截图的右上角看到我的意思:

这些图中的每一个都称为过程定义,在Java中最接近的等价物是方法,但是它们与C函数关系更密切,因为没有用于过程定义的类的概念。

仔细观察,您会注意到StorePO Publish To Adapter活动已被选中。在右下角,您可以看到此活动的输入是从其他流程数据“映射”而来的(可以是启动的输出,也可以是其他活动的输出)。这个映射实际上是XSLT,只是直观地表示。因此,将映射根节点(在本例中为“body”)复制到文本文档中将作为XSLT粘贴(如果您愿意,甚至可以对其进行编辑并将其复制回去;这非常适合于需要进行搜索和替换时)。

回过头来看流程定义,这里有一个CheckInventory调用流程活动。这就是如何从您正在处理的流程定义中调用另一个流程定义。事实上,这个流程定义有一个普通的启动活动,这表明它是从另一个流程定义中调用的。

启动器流程是具有流程启动器而不是启动活动的流程定义。流程启动器基于某个事件触发流程定义的调用。例如,JMS队列接收器流程启动器将在接收到特定JMS消息时触发。有许多这样的进程启动器,包括SOAP、HTTP、SMTP,甚至是普通的老式TCP。

同样还有许多活动,包括上面的活动和JDBC和FTP。

在没有实际接触TIBCO Designer的情况下,提高技能的最好方法是专注于XPath和XSLT,因为这是您将主要使用的内容。

票数 30
EN

Stack Overflow用户

发布于 2017-09-11 17:19:15

TIBCO AMX Business works是一个用于集成和自动化目的的Java平台。它使用基于插件的架构,这意味着您可以扩展其功能。该产品已经从5.x版本改为6.4.x版本,包括微服务功能、容器化、云支持等。它使用模型驱动的开发方法来减少编码部分,这就是为什么它如此强大。您可以在文档官方站点Documentation TIBCO AMX BW上找到更多信息

如果您懂西班牙语并想了解5.x版本,我在TIBCO AMX BW Tutorials上提供了一组视频教程

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

https://stackoverflow.com/questions/4984743

复制
相关文章

相似问题

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