精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Red Hat發布WildFly Application Server 10.1版

責任編輯:editor004

作者:Michael Redlich

2016-10-11 11:48:55

摘自:INFOQ

域模式下的配置文件可對多個(物理或虛擬)節點進行集中化的管理,借此可配置多個WildFly實例以提供不同服務。簡單來說,WildFly Swarm可供用戶全面擁抱面向微服務的開發和部署工作流,并從中獲益。

WildFly的獨特之處在于,無須任何特殊的JVM標志(哪怕在Java 8中!),無須更改配置,甚至無須更改Keystore,即可直接支持HTTP/2。只須將瀏覽器指向8443端口,WildFly即可為您自動生成自簽名的TLS證書,并在瀏覽器支持的情況下進行HTTP/2協商(大部分瀏覽器均已支持)。當準備好部署到生產環境后,只需要用打算為用戶使用的證書更新Keystore即可。

默認domain.xml文件中一個名為“load-balancer”的新增配置文件進一步改善了負載平衡能力。域模式下的配置文件可對多個(物理或虛擬)節點進行集中化的管理,借此可配置多個WildFly實例以提供不同服務。

WildFly Swarm

根據WildFly Swarm網站上的介紹:

WildFly Swarm提供了一種創新式的Java EE 應用程序打包和運行方法,可將應用程序與恰好夠用的服務器運行時打包在一起,實現應用程序的“Java -Jar化”。

WildFly Swarm是在WildFly的基礎上開發而來的。

Fixate IO公司資深內容編輯兼DevOps分析師Chris Tozzi在最近發布的一篇Red Hat博客文章中介紹了WildFly Swarm所提供的收益:

簡而言之,WildFly Swarm可供用戶將一個JavaEE應用拆解為以uber-JAR文件方式運行所必須的基本部件,進而可以用一種更精益,更均衡的方式部署Java應用。

簡單來說,WildFly Swarm可供用戶全面擁抱面向微服務的開發和部署工作流,并從中獲益。用戶勿需繼續使用整體式的方法構建和運行JavaEE應用,而是可以僅編譯并部署自己需要的程序部件,拋棄所有不需要的內容。

Red Hat JBoss EAP平臺架構師Jason Greene(曾就WildFly 8接受過InfoQ的采訪)向InfoQ介紹了最新版WildFly:

InfoQ:您目前在Red Hat擔任什么角色?

Greene:我是JBoss EAP的平臺架構師,同時也是WildFly的社區項目主管。另外我還代表Red Hat加入了Java EE專家組,參與了Java EE8的相關工作。

InfoQ:除了完整支持HHTP/2以及自動生成TLS證書,相比GlassFish和JonAS等其他應用程序服務器,WildFly還有什么獨特之處?

Greene:不同產品在特定領域都有自己的優勢,而WildFly在每個方面都做的更出色。這個產品非常輕巧,對開發者很友好,與此同時也是運行時工作負載的最佳選擇。該產品提供了完整地企業級功能,同時100%開源,圍繞該產品我們建立了一個真正開放的社區。該產品完全滿足Java EE Full Profile認證要求,同時也可根據需要全面定制和精簡。該產品包含豐富的管理模型,可全面勝任多節點管理工作,同時亦可滿足簡單的單節點管理需求。這個產品實際上是一種“魚與熊掌可兼得”的應用程序服務器。

InfoQ:開發者和組織在啟動一個項目時,到底該選擇WildFly、WildFly Swarm或JBoss EAP,對此您有什么建議?

Greene:Red Hat軟件模型的一個關鍵在于,我們提供了兩種產品:一種側重于用盡可能快的速度提供最新技術和創新的社區產品(WildFly);以及一種側重于提供包含更長維護周期、更好兼容性、供應商認證、進一步加固,以及有保障的SLA全面支持的企業級訂閱(JBoss EAP)。JBoss EAP本身也是從WildFly中衍生出來的,包含大量源自用戶需求的重要功能,因此用戶可以從WildFly平滑切換至EAP。最后,雖然我們的JBoss EAP是一種商用產品,但可免費用于開發用途,用戶只須注冊JBoss.ORG帳號即可下載使用。

WildFly Swarm帶給Java EE的微服務概念讓人激動。該產品基于WildFly項目/架構,但新增了一個部署模型,可將應用程序所仰賴的應用程序服務器重構為一種可定制,大小恰到好處的Jar文件。該產品還提供了與API集成的特殊能力,非常適合用于服務的“混搭”,例如Netflix Ribbon。此外該產品可全面支持MicroProfile,這是企業Java社區最近新創建的微服務標準。

雖然具體項目可能更適合使用上述某一產品,但無論怎么選都不會有太大問題,因為這些不同產品的底層使用了一個統一、強大、靈活的架構。

InfoQ:在您看來,JavaEE和Java 9開發工作的延后會對WildFly、WildFly Swarm或JBoss EAP的后續開發產生什么影響?

Greene:WildFly和JBoss EAP已經遠遠超越了EE標準并在繼續完善。當某一規范的開發出現延誤后,我們會將精力專注于其他感興趣的領域。話雖如此,我們依然希望整個標準能夠跟上業界發展步伐,因此我們很樂意與MicroProfile開發領域的其他重量級選手進行合作。

JPoint公司軟件工程師Roy van Rijn最近通過博客文章談到了他自己有關Java EE未來發展的想法:

類似Red Hat(開發了WildFly)這樣的供應商已經通過諸如WildFly Swarm等框架讓自己的Java EE實現變得分崩離析了。Swarm可以讓用戶打包并運行自己真正需要的組件,我覺得這才是企業級Java的未來發展方向。

參考資源

RedHat提供了WildFly和WildFly Swarm的上手使用范例:

GitHub上的WildFly Quickstarts。 GitHub上的WildFly Swarm范例。 部署和運行WildFly應用程序的Maven插件。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 行唐县| 滨州市| 和田县| 泰宁县| 长阳| 岚皋县| 波密县| 沅陵县| 临朐县| 新和县| 栾川县| 贵南县| 洪江市| 湾仔区| 金寨县| 温泉县| 金寨县| 五莲县| 通海县| 安多县| 乐东| 同仁县| 华池县| 理塘县| 罗田县| 休宁县| 张家口市| 康平县| 勃利县| 尼勒克县| 武威市| 栾川县| 莎车县| 溧阳市| 澄江县| 昌宁县| 扎囊县| 郸城县| 辽宁省| 太白县| 合阳县|