jboss1.7_JBoss BPM Travel Agency的微服务迁移故事

jboss1.7

jboss1.7

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

旅行社

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

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

基于JBoss Fuse的微服务迁移。

基于JBoss Fuse的微服务迁移。

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

您可能会问什么?

在决定一个有趣的主意之前,我们经过了漫长而认真的思考,然后才考虑将现有项目的Web服务迁移到基于JBoss Fuse技术的微服务。

没什么比进入现代企业架构好吗?

示范项目

与往常一样,我们不仅为您带来解决方案,而且为您提供可重复使用的演示项目,您可以轻松地自己动手探索有关JBoss BPM项目如何与我们从现有经典Web服务(通过JBoss Fuse迁移)中集成的微服务集成的详细信息。

该项目称为JBoss BPM Suite和JBoss Fuse Travel Agency集成演示

为了方便起见,可以在projects目录中找到原始的Web服务源,但是在运行安装时默认情况下不会构建原始Web服务源。

补偿程序

该项目将安装带有旅行社项目规则,流程,表格和子流程的JBoss BPM Suite 6.1。 然后安装JBoss Fuse 6.1.1。 并在后台配置Camel路由,容器并将其部署到FuseFabric。

您可以在Christina Lin的文章中找到有关JBoss Fuse设置的更多详细信息。

要设置此项目,仅需执行几个简单的步骤,但是请注意,正在设置和部署6个容器,因此预计初始安装将花费几分钟:

安装

  1. 下载并解压缩。
  2. 将产品添加到安装目录。
  3. 运行“ init.sh”或“ init.bat”文件。 “ init.bat”必须以管理权限运行。
  4. 启动JBoss BPM Suite服务器,在http:// localhost:8080 / business-central(u:erics / p:bpmsuite1!)登录,构建和部署JBoss BPM Suite流程项目。
    容器自动为您设置!

    容器自动为您设置!

  5. 将Maven插件的结构服务器密码添加到结构服务器的用户名和密码〜/ .m2 / settings.xml文件中,以便maven插件可以登录到结构。
    <!-- Server login to upload to fabric. -->
     <servers>
         <server>
             <id>fabric8.upload.repo</id>
             <username>admin</username>
             <password>admin</password>
         </server>
     </servers>
  6. 通过运行“ fuse”或“ fuse.bat”来启动Fuse Server:
    展示RestAPI集成的外部客户端Web应用程序!

    外部客户端Web应用程序展示RestAPI集成!

  7. 通过以下地址登录到Fuse管理控制台:http:// localhost:8181(u:admin / p:admin)。
  8. 在“运行时”选项卡下,您将看到6个容器,选择并启动它们。

一旦启动并运行,只需在JBoss BPM Suite中构建项目,然后按照文档所述启动Fuse容器。

您现在可以通过以下网址通过客户端Web应用程序提交来运行该过程: http:// localhost:8080 / external-client-ui-form-1.0

现在,该过程将使用各种微服务,并在易于探索的演示项目中显示完整的JBoss BPM Suite和JBoss Fuse集成。

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

翻译自: https://www.javacodegeeks.com/2015/05/a-micro-services-migration-story-with-jboss-bpm-travel-agency.html

jboss1.7

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值