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

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

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

基于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:

    外部客户端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

JBoss BPM Travel Agency的微服务迁移故事相关推荐

  1. jboss4 迁移_JBoss BPM Travel Agency的微服务迁移故事

    jboss4 迁移 不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能. 我们提供了一系列视频 ,不仅向您展示了如何 ...

  2. sts集成jboss_与JBoss BPM Travel Agency更新了Modern BPM数据集成

    sts集成jboss 不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能. 我们提供了一系列视频 ,不仅向您展示了如 ...

  3. 与JBoss BPM Travel Agency更新了现代BPM数据集成

    不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能. 我们提供了一系列视频 ,不仅向您展示了如何安装它,项目中各种规 ...

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

    不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能. 我们提供了一系列视频 ,不仅向您展示了如何安装它,项目中各种规 ...

  5. sts集成jboss_JBoss BPM Travel Agency演示与现代BPM数据集成

    sts集成jboss 不久前,我们启动了一个规模较大的JBoss Travel Agency演示项目,以展示JBoss BPM Suite的一些更有趣的功能. 我们提供了一系列视频 ,不仅向您展示了如 ...

  6. dubbo k8s 服务发现_将Dubbo微服务迁移到k8s集群环境中前的思考与落地

    将Dubbo微服务迁移到k8s中的思考与落地 说到容器化,不得不提kubernetes这个集群编排系统,它是一个开源系统,用于容器化应用的自动部署.扩缩和管理. Kubernetes 将构成应用的容器 ...

  7. springcloud 整合 gateway_从Spring Cloud到Kubernetes的微服务迁移实践

    写在前面 要出发周边游(以下简称要出发)是国内知名的主打「周边游」的在线旅行网站,为了降低公司内部各个业务模块的耦合度,提高开发.交付及运维效率,我们在 2017 年就基于 Spring Cloud ...

  8. springcloud日志收集框架_从零开始入门K8S| 从Spring Cloud到Kubernetes的微服务迁移实践...

    写在前面 要出发周边游(以下简称要出发)是国内知名的主打「周边游」的在线旅行网站,为了降低公司内部各个业务模块的耦合度,提高开发.交付及运维效率,我们在 2017 年就基于 Spring Cloud ...

  9. 从Spring Cloud到Kubernetes的微服务迁移实践

    写在前面 要出发周边游(以下简称要出发)是国内知名的主打「周边游」的在线旅行网站,为了降低公司内部各个业务模块的耦合度,提高开发.交付及运维效率,我们在 2017 年就基于 Spring Cloud ...

最新文章

  1. 修改密码后服务器断开连接,SSH无需密码登录服务器且保持连接不断开的方法
  2. IJ pom包的自动导入设置
  3. python能在工程上干嘛-python能干什么?
  4. docker pull mysql
  5. sql server 2012远程链接的方法及步骤
  6. 1.0jpa 2.0_JPA 2.1实体图–第1部分:命名实体图
  7. git分支开发常用命令
  8. 大数据支撑健康医疗服务落地
  9. 纹理特征描述之灰度差分统计特征(平均值 对比度 熵) 计算和比较两幅纹理图像的灰度差分统计特征 matlab代码实现
  10. jQuery控制checkbox选中状态但是不显示选中
  11. Tomcat 连接池的配置
  12. 金融风控模型前世今生
  13. 从SVN服务器下载project到本地
  14. 详解FAT12文件系统
  15. 切换linux默认桌面,Debian默认桌面再次切换到Gnome
  16. removeClass()
  17. Scrapy中的Rules理解
  18. 【汇编与接口】并行接口8255芯片实验
  19. 【学习总结】H2数据库
  20. 微信蓝牙设备开发教程之获取蓝牙设备deviceid和设备二维码(2)

热门文章

  1. VS2012找不到EF框架实体模型的解决方法
  2. sqlserver中常用的几个存储过程
  3. Eclipse导入他人的Maven工程报错
  4. python弹出窗口 闪烁_Python。得到闪烁/闪烁的窗口
  5. data layui table 排序_浅谈layui中table的sort排序
  6. android url回调json,【求助】本地页面如何取某个URL返回的json
  7. Ubuntu下MySQL、Redis以及MongoDB三个数据库的启动、重启以及停止命令
  8. idea内置junit5_JUnit 5和Selenium –使用Selenium内置的`PageFactory`实现页面对象模式
  9. java多功能钟_Java 11将包含更多功能
  10. 变色龙引导_Arquillian变色龙。 简化您的Arquillian测试