FACTOID # 51: In 1919, Kenya became the first African colony to give women the right to vote.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

Encyclopedia > 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. 1995 was a common year starting on Sunday of the Gregorian calendar. ... The Java Platform is the name for a computing environment from Sun Microsystems which can run applications developed using the standard Java programming language and set of development tools. ...


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. API redirects here. ...


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
102 JDOM 1.0
127 JavaServer Faces (JSF)
140 Service Location Protocol (SLP) API for Java
141 SDP API
151 Java 2 Platform, Enterprise Edition 1.4
152 JavaServer Pages 2.0
153 Enterprise Java Beans 2.1
154 Java Servlet 2.4 Specification
168 Java Portlet Specification
170 Content Repository API for Java Technology
175 A Metadata Facility for the Java Programming Language
176 Java 2 Platform, Standard Edition 5.0 (Tiger)
180 SIP API for J2ME
179 Location API for J2ME
184 Mobile 3D Graphics 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

RTSJ is an acronym that stands for Real-Time Specification for Java. ... Java Management Extensions or JMX is a Java technology that supplies tools for managing and monitoring applications, system objects, devices (e. ... Java Data Objects, or JDO, is a specification of Java object persistence. ... The Enterprise Java Beans specification is one of the several Java APIs in the Java 2 Platform, Enterprise Edition. ... Java Metadata Interface or JMI is a platform neutral specification that defines the creation, access, storage, lookup and exchange of metadata. ... Java Database Connectivity, or JDBC, is an API for the Java programming language that defines how a client may access a database. ... Java 2 Platform, Enterprise Edition or Java EE (formerly also J2EE) is a programming platform for developing and running distributed multi-tier architecture applications, based largely on modular components running on an application server. ... Java 2 Platform, Standard Edition or J2SE is a collection of Java Application Programming Interfaces useful to any Java platform programs. ... The Java API for XML Processing, or JAXP, is one of the Java XML programming APIs. ... Java 2 Platform, Micro Edition, or Java ME (formerly also J2ME), is a collection of Java APIs targeting embedded consumer products such as PDAs, cell phones and other consumer appliances. ... Type A USB connector Dual images of the two Type B USB connectors, mini and full size, side and front view, compared with a U.S. 5¢ piece (nickel) in both images for scale. ... JSR stands for Java Specification Requests. ... This article is about the Bluetooth wireless specification. ... The Java API for XML Registries (JAXR) defines a standard API for accessing and programmitically interacting with various kind of metadata registries. ... In computing, JDOM is a Java-based document object model for XML that integrates with Document Object Model (DOM) and Simple API for XML (SAX) and uses parsers to build the document. ... JavaServer Faces or JSF simplify the development of user interfaces for J2EE applications using JavaServer Pages. ... The Service Location Protocol (SLP) allows computers and other devices to find services in a local area network without prior configuration. ... SDP, or Session Description Protocol, is a format for describing streaming media initialization parameters. ... Java 2 Platform, Enterprise Edition or Java EE (formerly also J2EE) is a programming platform for developing and running distributed multi-tier architecture applications, based largely on modular components running on an application server. ... JSP or JavaServer Pages, known to some as the Java Scripting Preprocessor, is a Java technology that allows developers to dynamically generate HTML, XML or some other type of web page. ... The Enterprise Java Beans specification is one of the several Java APIs in the Java 2 Platform, Enterprise Edition. ... The Java Servlet API allows a software developer to add dynamic content to a web server using the Java platform. ... JSR 168 is a Java Community Process (JCP) Java Specification Request (JSR). ... A Metadata Facility for the Java Programming Language, commonly referred to as JSR-175, is specification developed through the Java Community Process defining an API for annotating fields, methods, and classes as having particular attributes that indicate they should be processed in special ways by development tools, deployment tools, or... Java 2 Platform, Standard Edition or J2SE is a collection of Java Application Programming Interfaces useful to any Java platform programs. ... Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. ... The Mobile 3D Graphics API for J2ME, commonly referred to as M3G or JSR-184, is specification developed through the Java Community Process defining an API for writing programs that produce 3D computer graphics. ... The Java API for XML Processing, or JAXP, is one of the Java XML programming APIs. ... The Enterprise Java Beans specification is one of the several Java APIs in the Java 2 Platform, Enterprise Edition. ... Java Database Connectivity, or JDBC, is an API for the Java programming language that defines how a client may access a database. ... Groovy is an object-oriented programming language designed for the Java platform as an alternative to Java with features from Python, Ruby and Smalltalk. ...

External links


  Results from FactBites:
 
Java Community Process - Wikipedia, the free encyclopedia (164 words)
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.
  More results at FactBites »

 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your location
Your comments
Please enter the 5-letter protection code


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.