Java 技术是最初由 Sun Microsystems 公司开发的。Java Community Process(JCP,一个由全世界的 Java 开发人员和获得许可的人员组成的开放性组织)对 Java 技术规范、参考实现和技术兼容性包进行开发和修订。
JCP是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。Java技术和JCP两者的原创者都是SUN计算机公司。然而,JCP已经由SUN于1995年创造Java的非正式过程,使有兴趣的各方参与定义Java的特征和未来版本的正式过程。演进到如今有数百名来自世界各地Java代表成员一同监督Java发展的正式程序。
JCP维护的规范包括J2ME、J2SE、J2EE,XML,OSS,JAIN等。组织成员可以提交JCR(Java Specification Requests),通过特定程序以后,进入到下一版本的规范里面。
所有声称符合J2EE规范的J2EE类产品(应用服务器、应用软件、开发工具等),必须通过该组织提供的TCK兼容性测试(需要购买测试包),通过该测试后,需要缴纳J2EE商标使用费。两项完成,即是通过J2EE认证(Authorized Java Licensees of J2EE)。
Java 社区进程(JCP),是一个形式化的进程,其允许有关的团体涉足 Java 平台未来版本和风格的定义。Java 进程包括 Java 规范请求 (JSR) 的使用,其描述了被添加到 Java 平台的被提议的规范和技术的正式文档。
JCP使用JSR( Java Specification Requests)做为正式规范文档描述被提议加入到Java体系中的的规范和技术。 JSR变为final状态前需要正式的公开审查,并由JCP Executive Committee投票决定。 最终的JSR会提供一个参考实现,它是免费而且公开源代码的;还有一个验证是否符合API规范的 Technology Compatibility Kit。 目前已有250多个JSR
JCP 简介
最新推荐文章于 2024-07-31 18:24:44 发布