Apache 软件基金会宣布 Apache Juneau 孵化成功,升级为顶级项目。
Apache Juneau 是一个聚合框架, 允许开发者编组 POJO(普通 Java 对象)和开发 REST(表征状态转移)微服务和 API ,目前被 IBM、The Open Group 和 Salesforce 等企业使用。具体功能包括:
使用通用框架将 POJO 编组到各种内容类型的工具包。
REST 服务器 API,通过使用 POJO 创建基于 Swagger 的 Self-documenting REST 接口。
通过使用 POJO 与 REST 接口进行交互的 REST 客户端 API 。
基于 REST 构建的远程代理 API 。
一个复杂的 INI 配置文件 API 。
REST 微服务 API,结合了上述所有功能,用于创建以毫秒为单位启动的轻量级独立 REST 接口。
Apache Juneau 技术副总裁 James Bognar 表示:“我们一直努力使 Apache Juneau 的代码尽可能地简单易用。 我们致力于丰富和完善 Juneau 的功能,并成功构建一个有助于推动项目未来的多元化社区。我们非常自豪 Juneau 毕业为 Apache 顶级项目。“
(文/开源中国)