我看到所有这些 TIBCO 开发人员的职位,但从 tibco.com 我不能真正挖掘开发人员在这个平台上的代码,因为它更面向最终用户。
我假设您正在谈论 TIBCO Business Works,因为这是大部分开发工作的完成地点。
TIBCO Business Works 是一个基于 Java 的平台,但是通常很少在 Java 中进行开发。TIBCO Business Works 的核心是一个 XSLT 处理引擎,其中包含许多(我的意思是很多)连接组件(在 TIBCO 世界中称为 Starters 和 Activities)。
Development is done graphically by linking the Starter to Activities and eventually to a End Activity, very much like a traditional process diagram. You can see what I mean in the top right of this screen shot:
这些图中的每一个都被称为进程定义,Java 中最接近的等价物是一个方法,但是它们与 C 函数更密切相关,因为没有进程定义类的概念。
仔细观察,您会注意到选择了 StorePO Publish To Adapter Activity。在右下角,您可以看到此活动的输入是从其他流程数据 (可以是 Start 的输出,也可以是其他活动的输出)“映射”。此映射实际上是 XSLT,只是在视觉上表示。如此之多,将映射的根节点 (在这种情况下为“body”) 复制到文本文档中,以便在需要时
回顾流程定义,有一个 CheckInventory 调用流程活动。这是您从正在处理的流程定义中调用另一个流程定义的方式。实际上,此流程定义有一个简单的开始活动,表示它从另一个流程定义调用。
启动进程是具有进程启动程序而不是启动活动的进程定义。进程启动程序根据某些事件触发对进程定义的调用。例如,JMS 队列接收器进程启动程序将在收到特定 JMS 消息时触发。有许多这样的进程启动程序,包括 SOAP 、 HTTP 、 SMTP,甚至是普通的旧 TCP。
同样,还有许多活动,包括上面的活动以及 JDBC 和 FTP。
在没有实际访问 TIBCO Designer 的情况下,增强 TIBCO 角色技能的最佳方法是专注于 XPath 和 XSLT,因为这主要是您将要使用的。
TIBCO AMX Business works 是用于集成和自动化目的的 Java 平台。它使用基于插件的体系结构,这意味着您可以扩展功能。该产品现在已从其 5.x 版本更改为 6.4.x 版本,以包括微服务功能,容器化,云支持等。它使用模型驱动的开发方法来减少编码部分,这就是为什么如此强大。您可以在文档官方网站上找到更多信息Documentation TIBCO AMX BW
如果您了解西班牙语并想了解 5.x 版本,我在TIBCO AMX BW Tutorials有一组视频教程
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(55条)