JBoss BPM Travel Agency的微服务迁移故事
不久前,我們啟動了一個規模較大的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個容器,因此,預計初始安裝將花費幾分鐘:
安裝
容器自動為您設置!
外部客戶端Web應用程序展示
RestAPI集成!
一旦啟動并運行,只需在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的微服务迁移故事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jaxb xsd生成xml_使用JAXB
- 下一篇: 单身数字_完美单身