JBoss BPM Travel Agency演示与现代BPM数据集成

数据整合 不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能。

我们提供了一系列视频 ,不仅向您展示了如何安装它,项目中各种规则和流程工件的含义,还向您介绍了在实际使用JBoss Travel Agency流程期间可以采取的各种方法。

随着时间的推移 ,该项目继续扩展 ,不仅增加了预订流程,而且还增加了付款流程,其中包括诸如补偿(回退预订),将传统Web服务集成到服务任务中以及信用卡欺诈检测系统等高级功能。

我们已经在多个在线网络研讨会上展示了该项目,包括PEX Processing Network

继续使用JBoss Data Virtualizaiton与JBoss BPM Travel Agency扩展和集成数据

继续扩展和整合数据
JBoss BPM Travel Agency使用
JBoss数据虚拟化

之后,我们决定提供一个可重用的演示项目,您可以轻松地自己动手 ,探索有关JBoss BPM项目如何与我们通过JBoss Fuse从现有的经典Web服务迁移而来的微服务集成的详细信息。

最后,我们编写了《 JBoss集成最终指南》 ,其中介绍了一些您可以用来实现用例的有趣产品,在这些用例中,JBoss BPM集成了各种数据需求。

讨论中唯一遗漏的是数据集成的工作示例,其中我们“…从不同的系统访问数据和功能以创建核心信息的组合且一致的视图,以供整个组织使用,以获取必要的见解并改善业务决策。和操作。 这种类型的集成通常有助于加速商业智能系统的开发。”

提交旅行预订请求。

提交旅行预订请求。

由于JBoss数据虚拟化(DV)非常适合这种类型的集成,因此我们进行了一个工作示例,将工作正常的JBoss BPM Travel Agency与JBoss DV虚拟化数据源完全集成在一起,使我们能够收集航班和酒店信息信息。

我们还使用这种集成将预订数据传达回JBoss DV在后台为我们管理的正确记录系统,并提供集成到JBoss BPM Suite BAM仪表板中的一致视图。

JBoss DV提供了飞行数据的简明视图。

JBoss DV提供了飞行数据的简明视图。

也请花些时间参加我们的网络研讨会“现代BPM数据集成指南”,该指南将提供有关该项目的所有详细信息,并实时运行该项目,展示此处介绍的所有内容。

示范项目

该项目将在JBoss BPM Travel Agency项目规则,流程,表格和子流程中安装JBoss BPM Suite 6.1。 然后,它将安装带有几个数据源设置的JBoss DV 6.1.1,供我们的应用程序使用。

JBoss DV提供了酒店数据的概述。

JBoss DV提供了酒店数据的概述。

要设置此项目,只需执行几个简单的步骤。

安装

  1. 下载并解压缩。
  2. 将产品添加到安装目录。
  3. 运行“ init.sh”或“ init.bat”文件。 “ init.bat”必须以管理权限运行。
  4. 使用'-Djboss.socket.binding.port-offset = 100'的偏移端口启动JBoss DV Server
  5. 在BAM仪表板中跟踪航班预订。

    在BAM仪表板中跟踪航班预订。

    启动JBoss BPM Suite服务器,在http:// localhost:8080 / business-central(u:erics / p:bpmsuite1!)登录,构建和部署JBoss BPM Suite流程项目。

  6. 创建自定义仪表板条目以监视外部JBoss DV虚拟数据库视图:
  7. - select menus Dashboards --> Business Dashboards 
    
    - select Administration -->  External Connections 
    
    - select Create New Datasource and select radio box Custom Datasource
    
    - fill in form as follows:
    
        - Name: TravelVDB
    
        - Url:  jdbc:teiid:TravelVDB@mm://localhost:31100
    
        - DB Driver Class:  select Teiid
    
        - User:  teiidUser
    
        - Password:  admin_24
    
        - Test query:  select 1
    
    - select Check Datasource, if all goes well Save the configuration.
    
    - select in top left Workspace: 'Flight and Hotel Bookings'
    
    - these are the BAM dashboard views of the integrated data.
    
    - monitor for bookings when running process instances.
酒店预订已完成并显示在BAM仪表板中。

酒店预订已完成并显示在BAM仪表板中。

一旦启动并运行,只需在JBoss BPM Suite中构建项目并通过以下客户端Web应用程序提交来运行该过程: http:// localhost:8080 / external-client-ui-form-1.0

现在,该流程将使用各种数据源,并且BAM仪表板将提供实时实时查看数据的信息,因为流程的用户正在预订战斗和旅馆。

如果您需要视觉帮助,可以观看JBoss BPM Travel Agency随附视频,这些视频向您展示如何进行有效的旅行预订。

我们希望您也喜欢它,并随时在JBoss Demo Central中浏览更多。

翻译自: https://www.javacodegeeks.com/2015/06/modern-bpm-data-integration-with-jboss-bpm-travel-agency-demo.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值