【IT168 评论】Java EE新的守护者Eclipse基金会上周推出了9个Eclipse Enterprise for Java(EE4J)项目提案,该组织将这些提案描述为将Java EE迁移到开源的第一步。
这些提案的发布用于社区审查,涵盖了从JSON和REST到消息传递的Java各个方面。为了响应甲骨文在今年8月份宣布的将Java EE转换为开源工具的决定,Eclipse接管了该项目。随着Java EE技术的不断成熟,甲骨文公司在被批之后决定升级Java EE,但今年却直接放弃了Java EE。
正式接管Java EE后,Eclipse执行总监Mike Milinkovich上周提出了九个提案:
·Eclipse Grizzly:提供一个旨在帮助开发人员利用NIO API的框架,该API被开发用于在Java中编写可伸缩的服务器应用程序。
·Eclipse Jersey:一款REST框架,提供JAX-RS的参考实现。
·Eclipse JSON处理:提供一个API来处理JSON文档。
·适用于Java的Eclipse Message Service API:支持客户机之间消息传递,为Java消息服务提供了API。
·Eclipse Mojarra:作为构建Web应用程序UI的JavaServer Faces(JSF)规范的参考实现。
·Eclipse OpenMQ:具有面向消息的中间件平台。
·用于Java的Eclipse RESTful Web服务API,以及用于REST式Web服务(JAX-RS)的Java API的API和测试工具包。
·Eclipse Tyrus:为WebSocket提供Java API的参考实现,并支持WebSocket应用程序的开发,实现服务器和远程主机之间的双向通信。
·Java的Eclipse WebSocket API:用于将WebSocket集成到客户端和服务器应用程序中。
除了这9个提案之外,还有两个正在被转移到EE4J的项目。其中包括提供开源Java持久性解决方案的EclipseLink以及在Java类和JSON文档之间提供绑定层的Java框架Eclipse Yasson。