JSR and JCP

         JSRs: Java Specification Requests.

         Java Specification Requests (JSRs) are the actual descriptions of proposed and final specifications for the Java platform. At any one time there are numerous JSRs moving through the review and approval process.

         Java Specification Request - A formal request for a new Java API that is submitted to the Java Community Process. Java APIs are frequently referred to by their JSR number prior to the completion of the specification process.

         JSR,由java community提交给JCP的java开发草案。目前在JCP的官方网站上有接近1000个提交的JSR,List by Executive Committee 列表中包括了300多个JSR,其中包含了Java SE, EE, ME三方面的JSR。

        JCP(Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。Java技术和JCP两者的原创者都是SUN计算机公司。然而,JCP已经由SUN于1995年创造Java的非正式过程,演进到如今有数百名来自世界各地Java代表成员一同监督Java发展的正式程序。

      JCP维护的规范包括J2ME、J2SE、J2EE,XML,OSS,JAIN等。组织成员可以提交JSR(Java Specification Requests),通过特定程序以后,进入到下一版本的规范里面。

      所有声称符合J2EE规范的J2EE类产品(应用服务器、应用软件、开发工具等),必须通过该组织提供的TCK兼容性测试(需要购买测试包),通过该测试后,需要缴纳J2EE商标使用费。两项完成,即是通过J2EE认证(Authorized Java Licensees of J2EE)。

       前不久,Sun向JCP提交了Servlet3.0规范—JSR 315。包括可插拔web框架、EoD(ease of development——易于开发)特征、支持异步和Comet、安全、与其他规范结合、以及其它各项改进。它准备包含在Java EE 6中,Java EE 6的最终版大约于2008第4季度发布。预计不出2007年7月2日就会出评论。

你可能感兴趣的:(java,软件测试,J2SE,sun,Comet)