|
Eclipse Foundation發(fā)布了九個EE4J建議,包括Java NIO,REST,Web服務(wù),JSON,消息傳遞,中間件和WebSockets
作為企業(yè)Java新的守護(hù)者的Eclipse基金會已經(jīng)推出了9個Eclipse Enterprise for Java(EE4J)項(xiàng)目提案,該組織將其描述為向Java EE(企業(yè)版)遷移到開源工具的第一步組織。
這個發(fā)布用于社區(qū)評審的提案涵蓋了從JSON和REST到消息傳遞的Java方面。為了響應(yīng)甲骨文8月份決定將企業(yè)級Java轉(zhuǎn)換為開源工具基礎(chǔ),導(dǎo)致Eclipse接管該項(xiàng)目,他們出現(xiàn)了。隨著企業(yè)Java技術(shù)的蓬勃發(fā)展,甲骨文公司正在決定在被忽略批評之后升級Java EE的計(jì)劃,而今年只能放棄對Java EE的管理。
Eclipse執(zhí)行總監(jiān)Mike Milinkovich上周提出的九個提案包括:
Eclipse Grizzly提供了一個旨在幫助開發(fā)人員利用NIO API的框架,該API被開發(fā)用于在Java中編寫可伸縮的服務(wù)器應(yīng)用程序。
Eclipse Jersey,一個REST框架。該項(xiàng)目提供了JAX-RS的參考實(shí)現(xiàn)。
Eclipse JSON處理,提供一個API來處理JSON文檔。
適用于Java的Eclipse Message Service API,支持客戶端之間的消息傳遞。為Java消息服務(wù)提供了一個API。
Eclipse Mojarra,作為構(gòu)建Web應(yīng)用程序UI的JavaServer Faces(JSF)規(guī)范的參考實(shí)現(xiàn)。
Eclipse OpenMQ,具有面向消息的中間件平臺。
用于Java的Eclipse RESTful Web服務(wù)API,以及用于REST式Web服務(wù)(JAX-RS)的Java API的API和測試工具包。
Eclipse Tyrus,為WebSocket提供Java API的參考實(shí)現(xiàn),并支持WebSocket應(yīng)用程序的開發(fā),以實(shí)現(xiàn)服務(wù)器與遠(yuǎn)程主機(jī)之間的雙向通信。
用于Java的Eclipse WebSocket API,用于將WebSocket集成到客戶端和服務(wù)器應(yīng)用程序中。
除了這些建議之外,還有兩個正在被轉(zhuǎn)移到EE4J項(xiàng)目。其中包括提供開源Java持久性解決方案的EclipseLink,以及在Java類和JSON文檔之間提供綁定層的Java框架Eclipse Yasson。
|
|