Saltar ao contido

Java Community Process

Na Galipedia, a Wikipedia en galego.
Revisión feita o 7 de xuño de 2008 ás 21:41 por Thijs!bot (conversa | contribucións) (bot Engadido: ru:Java Community Process)

É o proceso da Comunidade Java, ou Java Community Process, establecido en 1998, é un proceso formalizado o cal permite ás partes interesadas a involucrarse na definición de futuras versións e características da plataforma Java.

O proceso JCP conleva o uso de Java Specification Request (JSR), as cales son documentos formales que describen as especificacións e tecnoloxías propostas para que sexan engadidas á plataforma Java. As revisións publicas formais de JSRs son controladas antes de que os JSR se convirtan en final e sexan votados polo Comité Executivo JCP. Un JSR final suministra unha implementación de referenza a cal da unha implementación libre da tecnoloxía en código fonte e un Kit de Compatibilidade de Tecnología para verificar a especificación da API.

O JCP mismo está descrito por un JSR. Dende 2006, a versión actual de JCP en uso é 2.6 como se describe por JSR 215.

Hai sobre 300 JSRs. Algunas das más importantes JSRs son:

JSR #Especificación ou Tecnoloxía
3Java Management Extensions (JMX) 1.0, 1.1, & 1.2[1]
5Java API for XML Processing (JAXP) 1.0
13BigDecimal Mellorado(Plataforma Java, Standard Edition#java.math)
14Engadir Tipos Genéricos á Linguaxe de Programación Java (para J2SE 5.0)
16Java EE Connector Architecture (JCA) 1.0
19Enterprise JavaBeans (EJB) 2.0
31Arquitectura Java para Enlazado XML (JAXB) 1.0
37Perfil de Dispositivo de Información Móvil (MIDP) 1.0 para Java ME
40Interfaz de Metadatos Java (JMI) 1.0
47Especificación da API de Logging (para J2SE 1.4)
51Novas APIs I/O para a Plataforma Java (NIO) (para J2SE 1.4)
52Librería de Etiquetas Estándar de Páxinas JavaServer (JSTL) 1.0 e 1.1[2]
53Especificacións Java Servlet 2.3 e JavaServer Pages (JSP) 1.2
54Conectividade de Base de Datos Java (JDBC) 3.0
58Plataforma Java 2, Edición Empresas (J2EE) 1.3
59Plataforma Java 2, Edición Estándar (J2SE) 1.4 (Merlin)
63API Java para Procesamento de XML (JAXP) 1.1 e 1.2[3]
68Plataforma Java, Edición Micro (Java ME) 1.0
73Minería de Datos Java API (JDM) 1.0
94API del Motor de Regras Java
102Modelo de Obxetos de Documento Java (JDOM) 1.0
110APIs Java para WSDL (WSDL4J) 1.0
118Mobile Information Device Profile (MIDP) 2.0 para Java ME
133Modelo de Memoria Java e Revisión de Especificación de Thread
151Plataforma Java 2, Edición Empresa (J2EE) 1.4
152JavaServer Pages (JSP) 2.0
153Enterprise JavaBeans (EJB) 2.1
154Especificaciones Java Servlet 2.4 y 2.5 [4]
160API Remota de Java Management Extensions (JMX) 1.0
168Especificación de Portlet Java 1.0
176Plataforma Java 2, Edición Estándar (J2SE) 5.0 (Tiger)
181Metadatos de Servicios Web para la Plataforma Java
198Una API de Extensión Estándar para Entornos de Desarrollo Integrados(IDE)
199API del compilador Java
203Más APIs de Nueva I/O para la Platforma Java (NIO2)
206API Java para Procesamiento de XML (JAXP) 1.3
215Proceso de Comunidad Java (JCP) 2.6
220Enterprise JavaBeans (EJB) 3.0
221Java Database Connectivity (JDBC) 4.0
244Plataforma Java, Edición Empresas (Java EE) 5
245JavaServer Pages (JSP) 2.1
247API de Minería de Datos Java (JDM) 2.0
252JavaServer Faces (JSF) 1.2
255Java Management Extensions (JMX) 2.0
260Actualización de la Tecnología de Etiquetas Javadoc
270Plataforma Java, Edición Estándar (Java SE) 6 (Mustang)
308Anotación Java en Tipos Java (Java SE 7)
900Especificación del Lenguaje de programación Java, Tercera Edición (JLS) (para J2SE 5.0 incorpora cambios desde los JSRs 14, 41, 133, 175, 201, y 204)
907Java Transaction API (JTA) 1.0 y 1.1
913Proceso de Comunidad Java (JCP) 2.0, 2.1 & 2.5[5]
914Java Message Service (JMS) API 1.0 y 1.1
924Especificación de la Maquina Virtual Java, Segunda Edición (JVM) (para J2SE 5.0)[6]

Notas

  1. ↑ JSR 3 orixinalmente especificou o release JMX 1.0. Os dous releases "final" subseguintes deron JMX 1.1 e JMX 1.2. JMX 2.0 está especificado por JSR 255.
  2. ↑ JSR 52 originalmente especificóu a release JSTL 1.0. Un release subseguinte de mantenemento suministrou JSTL 1.1.
  3. ↑ JSR 63 orixinalmente especificou o release JAXP 1.1. Un release subseguinte de mantenemento de JSR 63 suministrou a especificación JAXP 1.2. JAXP 1.3 especifícase por JSR 206.
  4. ↑ JSR 154 especificó originalmente el release Java Servlet 2.4. Desde Febrero de 2006 un borrador de mantenimiento de la especificación servlet 2.5 está bajo revisión, planificada para terminar el 20 de Marzo de 2006.
  5. ↑ JSR 913 originalmente especificó JCP 2.0. Fue modificado por varios cambios para votar las reglas para producir la versión 2.1 y después cambió las reglas de licencias, políticas y procesos para obtener la versión 2.5. JCP 2.6 está definido por el JSR 215.
  6. ↑ JSR 924 originalmente especificó cambios a la JVM para soportar los cambios en J2SE 5.0.

Ligazóns externas