今年年初,我们宣布了JBoss BPM Suite令人兴奋的示例项目,该项目围绕一个正在运行的在线Travel Agency项目展开。
最初是利用Web服务,后来我们在JBoss Fuse的帮助下迁移到微服务 。
随着JBoss Fuse 6.2的发布,我们希望重新访问该项目,并确保您拥有最新的最优质的产品。
通过一点点工作,一点点努力和磨砺,我们认为您会喜欢最新的所有全新JBoss BPM Suite和JBoss Fuse Travel Agency Integration Demo ,并感觉到您是他们的微服务集成功能的一个很好的例子。
该项目在几分钟之内提供了自动安装(可重复),您可以在JBoss EAP实例和JBoss Fuse的单独实例上运行JBoss BPM Suite,并在自己的容器中自动安装6个微服务!
背景
我们自己的克里斯蒂娜·林(Christina Lin)为您带来了该演示,他是JBoss技术传播者,专注于JBoss保险丝和消息传递产品。 如果您有用例,希望在项目上提出问题就让我们知道。
该项目可以在github上找到,并具有可以在几分钟内启动并运行的文档。
演示详细信息安装和运行
通过此全自动且可重复的演示,以下步骤将使您在数分钟内启动并运行:
- 下载并解压缩。
- 将产品添加到安装目录。
- 运行“ init.sh”或“ init.bat”文件。 “ init.bat”必须以管理权限运行。
- 启动JBoss BPM Suite服务器,在http:// localhost:8080 / business-central(u:erics / p:bpmsuite1!)登录,构建和部署JBoss BPM Suite流程项目。
- 将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>
- 通过运行“ fuse”或“ fuse.bat”来启动Fuse Server:
- 通过以下地址登录到Fuse管理控制台:http:// localhost:8181(u:admin / p:admin)。
- 在服务->容器标签下,您会看到6个容器,选择并启动每个容器。
- 在服务-> API选项卡下检查Web服务是否可用。
- 享受演示!
我们希望您喜欢这个更新的演示,它展示了JBoss Fuse与JBoss BPM Suite的集成。
翻译自: https://www.javacodegeeks.com/2015/09/jboss-bpm-microservices-integration-guide-based-on-jboss-fuse-6-2.html