JCP
読み方:ジェイシーピー
JCPとは、Java関連技術の開発や仕様の標準化プロセスを公開している国際的機関の名称である。Sun Microsystems社によって1998年に設立された。
JCPは企業や個人の会員から成り立っている。個々の会員には公開前のJava関連技術を評価して仕様の改訂などを要求する権利が与えられている。対象となる技術は、言語仕様やプラットフォーム、アプリケーションプログラミングインタフェースなどとなっている。
JCPの会員は個々にライセンスを持ち、Javaにおける互換性が保証されている限りにおいてTCK(Technology Compatibility Kit)に基づいた独立仕様を実装することができる。一般の企業会員は有料で会員となることができるが、個人や教育団体、非営利組織などは、JSRのTCKに無料でアクセスすることができる。
参照リンク
Java Community Process - (英文)
Java Community Process (JCP ) プログラムの概要 - (PDF形式)
Java Community Process
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/15 08:49 UTC 版)
ナビゲーションに移動 検索に移動Java コミュニティ・プロセス(英: Java community process)またはJCPは、1998年に設立され、利害関係者が Java プラットフォームの将来のバージョンや機能に関与する定義に関与することを許した標準化の手続きである。
JCP は Java の仕様に関する要望をまとめる Java スペシフィケーション・リクエスツ[1](JSRs)の利用に関与し、それは Java プラットフォームに追加される提案された仕様や技術を記述した公式文書である。JSRsの公式公開レビューはJSRが最終になる前に行われ、JCP Executive Committeeによって投票される。最終版はソースコード形式で技術に関する自由にできる実装を提供する参照実装とAPI仕様を確かめるための技術互換キットを提供する。
JCP自身はJSRによって記述されている。最新バージョンはJSR 355に記述された2.9である。
JSRの例
300以上のJSRsがある。
| JSR 番号 | 仕様またはテクノロジー | 
|---|---|
| 1 | Real-Time Specification for Java (RTSJ) 1.0 | 
| 3 | Java Management Extensions (JMX) 1.0, 1.1 and 1.2 | 
| 5 | Java API for XML Processing (JAXP) 1.0 | 
| 12 | Java Data Objects (JDO) 1.0 | 
| 14 | Add Generic Types To The Java Programming Language | 
| 16 | Java EE Connector Architecture (JCA) 1.0 | 
| 19 | Enterprise JavaBeans (EJB) 2.0 | 
| 30 | Connected Limited Device Configuration (CLDC) 1.0 for Java ME | 
| 31 | Java Architecture for XML Binding (JAXB) 1.0 | 
| 32 | JAIN SIP API Specification (JSIP) 1.0, 1.1 and 1.2 for Java ME | 
| 36 | Connected Device Configuration (CDC) 1.0 for Java ME | 
| 37 | Mobile Information Device Profile (MIDP) 1.0 for Java ME | 
| 40 | Java Metadata Interface (JMI) 1.0 | 
| 41 | A Simple Assertion Facility | 
| 47 | Logging API Specification | 
| 51 | New I/O APIs for the Java Platform (NIO) | 
| 52 | JavaServer Pages Standard Tag Library (JSTL) 1.0 and 1.1 | 
| 53 | Java Servlet 2.3 and JavaServer Pages (JSP) 1.2 Specifications | 
| 54 | Java Database Connectivity (JDBC) 3.0 | 
| 56 | Java Network Launching Protocol and API (JNLP) 1.0, 1.5 and 6.0 (Java Web Start) | 
| 58 | Java 2 Platform, Enterprise Edition (J2EE) 1.3 | 
| 59 | Java 2 Platform, Standard Edition (J2SE) 1.4 (Merlin) | 
| 63 | Java API for XML Processing (JAXP) 1.1 and 1.2 | 
| 68 | Java Platform, Micro Edition (Java ME) 1.0 | 
| 73 | Java Data Mining API (JDM) 1.0 | 
| 80 | Java USB API | 
| 82 | Java APIs for Bluetooth | 
| 93 | Java API for XML Registries (JAXR) 1.0 | 
| 94 | Java Rule Engine API | 
| 102 | Java Document Object Model (JDOM) 1.0 | 
| 110 | Java APIs for WSDL (WSDL4J) 1.0 | 
| 112 | Java EE Connector Architecture (JCA) 1.5 | 
| 114 | Java Database Connectivity (JDBC) Rowset Implementations | 
| 116 | SIP Servlet API 1.0 | 
| 118 | Mobile Information Device Profile (MIDP) 2.0 for Java ME | 
| 120 | Wireless Messaging API | 
| 127 | JavaServer Faces (JSF) 1.0 and 1.1 | 
| 133 | Java Memory Model and Thread Specification Revision | 
| 135 | Java Mobile Media API (MMAPI) for Java ME | 
| 139 | Connected Limited Device Configuration (CLDC) 1.1 for Java ME | 
| 140 | Service Location Protocol (SLP) API for Java | 
| 141 | Session Description Protocol (SDP) API for Java | 
| 151 | Java 2 Platform, Enterprise Edition (J2EE) 1.4 | 
| 152 | JavaServer Pages (JSP) 2.0 | 
| 153 | Enterprise JavaBeans (EJB) 2.1 | 
| 154 | Java Servlet 2.4 and 2.5 Specifications | 
| 160 | Java Management Extensions (JMX) Remote API 1.0 | 
| 166 | Concurrency Utilities | 
| 168 | Java Portlet specification 1.0 | 
| 170 | Content repository API for Java (JCR) 1.0 | 
| 175 | A Metadata Facility for the Java Programming Language | 
| 176 | Java 2 Platform, Standard Edition (J2SE) 5.0 (Tiger) | 
| 177 | Security and Trust Services API for J2ME | 
| 179 | Location API for Java ME | 
| 180 | Session Initiation Protocol (SIP) API for Java ME | 
| 184 | Mobile 3D Graphics API for Java ME 1.0 and 1.1 | 
| 187 | Instant messaging | 
| 198 | A Standard Extension API for Integrated Development Environments | 
| 199 | Java Compiler API | 
| 201 | Extending the Java Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import | 
| 202 | Java Class File Specification Update | 
| 203 | More New I/O APIs for the Java Platform (NIO2) | 
| 204 | Unicode Supplementary Character Support | 
| 206 | Java API for XML Processing (JAXP) 1.3 | 
| 208 | Java Business Integration (JBI) 1.0 | 
| 215 | Java Community Process (JCP) 2.6 | 
| 218 | Connected Device Configuration (CDC) 1.1 for Java ME | 
| 220 | Enterprise JavaBeans (EJB) 3.0 | 
| 221 | Java Database Connectivity (JDBC) 4.0 | 
| 222 | Java Architecture for XML Binding (JAXB) 2.0 | 
| 225 | XQuery API for Java (XQJ) | 
| 231 | Java Bindings for OpenGL | 
| 234 | Java advanced multimedia supplements for Java ME | 
| 235 | Service Data Objects (SDO) | 
| 239 | Java Bindings for OpenGL ES | 
| 241 | The Groovy Programming Language | 
| 243 | Java Data Objects (JDO) 2.0 | 
| 244 | Java Platform, Enterprise Edition (Java EE) 5 | 
| 245 | JavaServer Pages (JSP) 2.1 | 
| 247 | Java Data Mining API (JDM) 2.0 | 
| 250 | Common Annotations for the Java Platform (for the Metadata facility for Java) | 
| 252 | JavaServer Faces (JSF) 1.2 | 
| 255 | Java Management Extensions (JMX) 2.0 | 
| 260 | Javadoc Tag Technology Update | 
| 269 | Pluggable Annotation Processing API (for the Metadata facility for Java) | 
| 270 | Java Platform, Standard Edition (Java SE) 6 (Mustang) | 
| 271 | Mobile Information Device Profile (MIDP) 3.0 for Java ME | 
| 276 | Design-time Metadata for JavaServer Faces Components | 
| 282 | Real-Time Specification for Java (RTSJ) 1.1 | 
| 289 | SIP Servlet API 1.1 | 
| 901 | The Java Language Specification, Third Edition (JLS) | 
| 907 | Java Transaction API (JTA) 1.0 and 1.1 | 
| 912 | Java 3D API 1.3 | 
| 913 | Java Community Process (JCP) 2.0, 2.1 & 2.5 | 
| 914 | Java Message Service (JMS) API 1.0 and 1.1 | 
| 924 | Java Virtual Machine Specification, Second Edition (JVM) | 
| 926 | Java 3D API 1.4 | 
脚注
外部リンク
| 
 | |||||||||||||||||||||||||||
Java Community Process (JCP)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/29 14:32 UTC 版)
「標準化団体 (コンピュータと通信)」の記事における「Java Community Process (JCP)」の解説
※この「Java Community Process (JCP)」の解説は、「標準化団体 (コンピュータと通信)」の解説の一部です。
「Java Community Process (JCP)」を含む「標準化団体 (コンピュータと通信)」の記事については、「標準化団体 (コンピュータと通信)」の概要を参照ください。
「Java Community Process」の例文・使い方・用例・文例
- Java Community Processのページへのリンク

 
                             
                    










 
 





