MicroProfile致力于为企业级Java提供微服务的标准,最初是由社区倡导的,目前它加入了Eclipse基金会,成为了一个Eclipse项目。此举是为了保证MicroProfile依然是独立于厂商的项目,并且希望能够利用Eclipse基金会的资源和能量。这个决定并非没有缺点,因此引起了一些争论,并且暂时转移了人们对其他目标的关注。

\\

MicroProfile的诞生源于多家Java EE厂商的协作,但是MicroProfile一直想要独立于厂商本身;MicroProfile的定位是一个参考平台,不同厂商为其提供自己的实现。鉴于此,转移到Eclipse基金会需要MicroProfile项目与帮助它创建的那些厂商打破一些关联,同时知识产权要从厂商转移到基金会。

\\

但是这项转移并不是一个容易的过程。一方面,所需的文案工作相当繁重,在MicroProfile应该遵循的包命名规范方面引发了争论,另外还有该项目该基于何种许可证协议发布。最后,贡献者最终决定遵循Eclipse基金会的命名标准,基金会则接受该项目基于ALv2协议发布,而不是Eclipse项目标准的EPL。另一方面,在2016年9月JavaOne上发布MicroProfile 1.0版本之后,这些必需的工作也将人们的精力从准备新版本转移到了这上面,1.1版本最初计划要在2016年底发布,但是团队现在考虑在今年的第一季度甚至第二季度再发布。

\\

将MicroProfile转移到基金会的讨论始于2016年8月,也就是在MicroProfile方案宣布之后不久。在接触过Apache软件基金会和Eclipse基金会之后,社区最终选择了Eclipse基金会。在2016年11月提交了正式的申请,在大约1个月之后基金会正式接纳了这个项目。

\\

查看英文原文:MicroProfile Becomes Eclipse MicroProfile

MicroProfile变成了Eclipse MicroProfile相关推荐

  1. Oracle加入Eclipse MicroProfile项目

    Oracle在决定将Java EE技术的管理权移交给开源Eclipse基金会并创建EE4J项目之后,现在加入了Eclipse MicroProfile项目. \\ MicroProfile是企业级Ja ...

  2. 微软 azure_在Microsoft Azure上运行Eclipse MicroProfile

    微软 azure 在本文中,我将通过展示如何在Microsoft Azure Web Apps for Containers中执行操作来跟踪有关在Oracle Cloud中运行Eclipse Micr ...

  3. 在Microsoft Azure上运行Eclipse MicroProfile

    在本文中,我将通过展示如何在Microsoft Azure Web Apps for Containers中执行操作来跟踪有关在Oracle Cloud中运行Eclipse MicroProfile应 ...

  4. Eclipse MicroProfile:您需要了解的5件事

    针对微服务架构优化企业Java Eclipse MicroProfile计划是在JavaOne 2016上发起的,JavaOne是服务器供应商和Java用户组的创意,目的是解决企业Java微服务领域的 ...

  5. Eclipse MicroProfile简介

    Enterprise Java由两个角色定义:一方面是Spring,另一方面是Java Enterprise Edition. Java EE规范集是在Oracle的领导下由Java Communit ...

  6. Eclipse发布MicroProfile 1.4和2.0

    Eclipse基金会最近发布了MicroProfile的1.4及2.0,对API进行了更新,为每个API添加了全面测试兼容性套件.Maven坐标.Javadocs和Git标签.这些版本和Java EE ...

  7. ApacheCN JavaWeb 译文集 20211017 更新

    使用 Spring5 构建 REST Web 服务 零.前言 一.一些基本知识 二.在 Spring5 中使用 Maven 构建 RESTfulWeb 服务 三.Spring 中的 Flux 和 Mo ...

  8. IBM发布Open Liberty 18.0.0.4,支持MicroProfile 2.1和反应性扩展框架

    IBM在2018年第四季度发布的Open Liberty 18.0.0.4提供了对MicroProfile 2.1.反应性扩展框架和连接池指标的全面支持.根据发布说明: Open Liberty现在对 ...

  9. MicroProfile 1.2新增功能介绍

    Eclipse Foundation最近发布了MicroProfile 1.2版,该版本提供了下列新增API: \\ Health Check 1.0\\ Health Metrics 1.0\\ F ...

最新文章

  1. LeetCode Find Right Interval(二分)
  2. 1.6 matlab矩阵的表示
  3. Docker源码分析(八):Docker Container网络(下)
  4. SCOPE_IDENTITY 和 @@IDENTITY 的区别
  5. HDU1250 Hat's Fibonacci 大数斐波那契数列
  6. Python 网络爬虫的常用库汇总
  7. 《概率论与数理统计习题全解指南》中的“计算机得”
  8. keras demo - fashion_mnist
  9. 在线CSV转XML/JSON工具
  10. python mongodb查询速度优化_Mongodb 3 查询优化(语句优化、建索引)
  11. python求100以内的质数
  12. php银联支付接口 demo,php版银联支付接口开发简明教程
  13. nexus shell脚本批量上传-> http 405错误
  14. 牛尔新视点:關於醫學美容相關问答
  15. 计算机访问网络延迟越低越好吗,网速和网络延迟(网络延迟取决于什么)
  16. 合泰单片机BH66F2652开发笔记链接
  17. Linux 命令 —— tree
  18. java 线程间变量共享_多线程:(五)多个线程之间共享数据
  19. 致远SPM解决方案之人力资源管理
  20. javascript中的onpropertychange事件 与 jquery中的propertychange事件

热门文章

  1. 【操作系统】第一章.操作系统引论思维导图
  2. Java并发系列—并发编程挑战
  3. 数据库连接池php-cp介绍
  4. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(12月12日-12月18日)
  5. 使用POI导入导出Excel2003、2007示例
  6. 编译安装Nginx-1.0.1
  7. C++11 用户自定义字面量
  8. Android中对已安装应用的管理实现
  9. PHP常见概念混淆(五)之PHP类常量、静态属性和属性的区别
  10. ESFramework Demo -- P2P通信Demo(附源码)