甲骨文推出的 Java 微服務框架 Helidon:輕量簡單

2018-09-12 09:16:17 來源:開源中國 作者:佚名 人氣: 次閱讀 514 條評論

甲骨文在上周五宣布推出了 Helidon 的第一個版本,這是一個用于編寫微服務的 Java 開源庫,并且正式加入了Eclipse MicroProfile。Helidon 是一個開源的 Java 微服務框架,旨在運...

甲骨文在上周五宣布推出了 Helidon 的第一個版本,這是一個用于編寫微服務的 Java 開源庫,并且正式加入了Eclipse MicroProfile。Helidon 是一個開源的 Java 微服務框架,旨在運行在快速的 Netty 內核上。它支持 MicroProfile 1.1 并提供了開發者熟悉的 API,例如 JAX-RS, CDI 和 JSON-P/B。

`O3J083ZVEOZ9IN7E%@U2DQ.png

該公司的 MicroProfile 實現在自己的 Helidon Reactive WebServer 上運行。

甲骨文最初發布Helidon 旨在支持兩種編程模型:Helidon SE,該公司稱其為“以反應(reactive)的方式開發簡單輕量級的微服務框架”,和 Helidon MP,它是 Eclipse MicroProfile 的實現,為Java EE/Jakarta EE 開發提供熟悉的開發體驗。

Oracle 的高級軟件開發經理和 Helidon 項目負責人 Dmitry Kornilov 宣布了這一項目,并說道:“當我們進入云世界時,微服務架構開始變得非常受歡迎,它們主要被用于創建云服務。我們也意識到需要改變開發體驗,我們可以使用 Java EE 構建微服務,但最好有一個框架從頭開始就是設計用于構建微服務的。我們還希望創建一組輕量級的庫,它們不需要應用程序服務器,并且可以在 Java SE 應用程序中使用。這些庫也可以彼此分開使用,但是當一起使用時,將為開發者提供創建微服務所需的一切東西:配置、安全性和 Web 服務器。這就是 Helidon 誕生的初衷”

0-LnuwXH0ikIKQ7eoB.png

雖然 Helidon 的第一個版本尚未集成Oracle Cloud,但 Kornilov 表示他們即將會推出。他指出 Helidon 目前被 10 個 Oracle 的內部項目使用,大大提升了他們的開發效率。

訪問項目官網:

https://helidon.io/

您可能感興趣的文章

相關文章