Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Java Community Process


 

The Java Community Process or JCP, established in 1995, is a formalized process which allows interested parties to be involved in the definition of future versions and features of the Java platform.

The JCP process involves the use of Java Specification Requests (JSRs) which are formal documents that describe proposed specifications and technologies to be added to the Java platform. Formal public reviews of JSRs are conducted before the JSR becomes final and is voted on by the JCP Executive Committee. A final JSR provides a reference implementation which provides a free implementation of the technology in source code form and a Technology Compatibility Kit to verify the API specification.


There are over 250 JSRs, some of the more visible JSRs are:




JSR #Specification or Technology
1 Real-Time Specification for Java RTSJ 1.0
3 Java Management Extensions (JMX)
12 Java Data Objects (JDO)
19 Enterprise Java Beans 2.0
40 Java Metadata Interface (JMI)
54 Java Database Connectivity JDBC 3.0
58 Java 2 Platform, Enterprise Edition (J2EE) 1.3
59 Java 2 Platform, Standard Edition 1.4 (Merlin)
63 Java API for XML Processing (JAXP) 1.1
68 Java 2 Platform, Micro Edition (J2ME)
80 Java USB API
82 Java APIs for Bluetooth
93 Java API for XML Registries (JAXR) 1.0
127 JavaServer FacesJavaServer Faces or JSF simplify the development of user interfaces for J2EE applications using JavaServer Pages. The JSF specification is defined by JSR 127 of the Java Community Process. See also GUI Web portal References Kim Topley: Pro JavaServer Face (JSF)
140 Service Location Protocol (SLP) API for JavaThe Service Location Protocol (SLP) allows computers and other devices to find services in a Local Area Network without prior configuration. SLP has been designed to scale from small, unmanaged networks to large enterprise networks. It has been defined in
141 SDP APISDP or Session Description Protocol is a format for describing streaming media initialization parameters. It has been published by the IETF as RFC 2327. SDP started off as a component of the Session Announcement Protocol (SAP), but found other uses in con
151 Java 2 Platform, Enterprise Edition 1.4
152 JavaServer PagesJSP or JavaServer Pages is a Java technology that allows developers to dynamically generate HTML, XML or some other type of web page. The technology allows Java code and certain pre-defined actions to be embedded into static content. The JSP syntax adds a 2.0
153 Enterprise Java Beans 2.1
154 Java ServletThe Java Servlet API allows a software developer to add dynamic content to a web server using the Java platform. The generated content is commonly HTML, but may be other data such as XML. Servlets are the Java counterpart to dynamic web content technologi 2.4 Specification
168 Java Portlet SpecificationJSR 168 is a Java Community Process (JCP) Java Specification Request (JSR). This specification defines how portlets are created for any java Web Portal. External links Java platform.
176 Java 2 Platform, Standard Edition 5.0 (Tiger)
180 SIP API for J2ME
206 Java API for XML Processing JAXP 1.3
220 Enterprise Java Beans 3.0
221 JDBC 4.0 API Specification
241 The Groovy Programming Language


Read more »

Non User