Java 仕様リクエスト – 定義

導入

Java Specific Requests (JSR) は、Java プラットフォームの進化を目的とした標準化されたシステムです。

 Java 仕様リクエスト - 定義

プレゼンテーション

現在 328 個の JSR があります。 (1-300 & 901-927) それぞれが非常に特殊な役割を果たします。例えば ​​:

  • Bluetoothデバイスの管理 (jsr 82)
  • 個人情報へのアクセス (jsr 75)
 Java 仕様リクエスト - 定義

JSRのリスト

300 を超える JSR があります。最も頻繁に遭遇するのは次のとおりです。

JSR#仕様またはテクノロジー
1 Java 用リアルタイム仕様(RTSJ) 1.0
3 Java Management Extensions (JMX) 1.0、1.1、および 1.2
5 XML 処理用 Java API (JAXP) 1.0
9次郎 (フェデレーテッド管理アーキテクチャ仕様) 1.0
12 Java データ オブジェクト (JDO) 1.0
13 BigDecimal の改善 (Java プラットフォーム、標準エディション: java.math)
14 Java プログラミング言語にジェネリック型を追加 (J2SE 5.0 以降)
16 Java EEコネクタ アーキテクチャ(JCA) 1.0
19エンタープライズ JavaBeans (EJB) 2.0
30 Java ME 用 Connected Limited Device Configuration (CLDC) 1.0
31 XML バインディング用の Java アーキテクチャ (JAXB) 1.0
32 Java ME 用のJAIN SIP API 仕様(JSIP) 1.0、1.1、および 1.2
36 Java ME 用の接続デバイス構成(CDC) 1.0
37 Java ME 用モバイル情報デバイス プロファイル(MIDP) 1.0
40 Java メタデータインターフェイス(JMI) 1.0
41単純なアサーション機能(J2SE 1.4 以降)
47ロギングAPI 仕様 (J2SE 1.4 以降)
48 WBEM サービス仕様(J2SE 1.4 以降)
51 Java プラットフォーム (NIO) の新しい I/O API (J2SE 1.4 以降)
52 JavaServer Pages標準タグ ライブラリ (JSTL) 1.0 および 1.1
53 Java Servlet 2.3 および JavaServer Pages (JSP) 1.2 の仕様
54 Java データベース接続 (JDBC) 3.0
56 Java Network Launching Protocol and API (JNLP) 1.0、1.5、および 6.0 (Java Web Start)
58Java 2 プラットフォーム、エンタープライズ エディション(J2EE) 1.3
59 Java 2 プラットフォーム、Standard Edition (J2SE) 1.4 (マーリン)
63 Java API for XML Processing (JAXP) 1.1 および 1.2
68 Java プラットフォーム、Micro Edition (Java ME) 1.0
73 Java データ マイニング API (JDM) 1.0
75 J2ME プラットフォーム用の PDA オプション パッケージ
80 Java USB API
82 Bluetooth 用の Java API
93 XML レジストリ用 Java API (JAXR) 1.0
94 Javaルール エンジンAPI
102Javaドキュメントオブジェクト モデル(JDOM) 1.0
110 WSDL 用 Ja​​va API (WSDL4J) 1.0
112 Java EE コネクタ アーキテクチャ(JCA) 1.5
114 Java データベース接続 (JDBC) 行セットの実装
116 SIP サーブレット API 1.0
118 Java ME 用モバイル情報デバイス プロファイル (MIDP) 2.0
120ワイヤレス メッセージング API (WMA)
121 API分離アプリ
127 JavaServer Faces (JSF) 1.0 および 1.1
133 Java メモリ モデルとスレッド仕様の改訂
135 Java ME 用Ja​​va モバイル メディア API (MMAPI)
139 Java ME 用 Connected Limited Device Configuration (CLDC) 1.1
140 Java 用サービス ロケーション プロトコル (SLP) API
141 Java 用セッション記述プロトコル(SDP) API
151Java 2 プラットフォーム、エンタープライズ エディション(J2EE) 1.4
152 JavaServer Pages (JSP) 2.0
153エンタープライズ JavaBeans (EJB) 2.1
154 Java サーブレット 2.4 および 2.5 の仕様
160 Java Management Extensions (JMX) リモート API 1.0
166同時実行ユーティリティ (J2SE 5.0 以降java.util.concurrentjava.util.concurrent.atomicおよびjava.util.concurrent.locks )
168 Javaポートレット仕様1.0
170 Java 用コンテンツ リポジトリ API (JCR) 1.0
172 Java ME の Web サービス仕様
173 StAX (XML 用ストリーミング API)
175 Java プログラミング言語のメタデータ機能
176 Java 2 プラットフォーム、Standard Edition (J2SE) 5.0 (Tiger)
177 J2ME 用セキュリティおよびトラスト サービス API (SATSA)
179 Java ME 用ロケーション API 1.0
180 Java ME 用セッション開始プロトコル(SIP) API
181 Java プラットフォームの Web サービス メタデータ
184 Java ME 1.0および1.1用モバイル3DグラフィックスAPI
185 ワイヤレス産業向け Java テクノロジー(JTWI)
187 インスタントメッセージング(Java ME および Java SE)
198統合開発環境用の標準拡張 API
199 Java コンパイラAPI
201列挙、オートボクシング、拡張 for ループ、静的インポートによる Java プログラミング言語の拡張 (J2SE 5.0 以降)
202 Javaクラスファイル仕様の更新
203 Java プラットフォーム用のその他の新しい I/O API (NIO2)
204 Unicode補助文字のサポート (J2SE 5.0 以降では Unicode 3.1 のサポートが追加されています)
205ワイヤレス メッセージング API 2.0 (WMA) 2.0
206 XML 処理用 Java API (JAXP) 1.3
208 Java ビジネス インテグレーション (JBI) 1.0
215 Java コミュニティ プロセス (JCP) 2.6
218 Java ME 用の接続デバイス構成(CDC) 1.1
220エンタープライズ JavaBeans (EJB) 3.0
221 Java データベース接続 (JDBC) 4.0
222 XML バインディング用の Java アーキテクチャ (JAXB) 2.0
223 Java SE 6 用Ja​​va プラットフォームのスクリプト作成
224 Java API for XML Web Services (JAX-WS)、JAX-RPC の後継
225 XQuery API for Java (XQJ)
226 J2ME 用のスケーラブルな 2D ベクター グラフィックス API
231 OpenGLの Java バインディング
234 Java ME 用の高度なマルチメディア サプリメントAPI
235サービス データ オブジェクト(SDO)
239 OpenGL ES の Java バインディング
241 Groovy プログラミング言語
243 Java データ オブジェクト (JDO) 2.0
244 Java プラットフォーム、エンタープライズ エディション(Java EE) 5
245 JavaServer Pages (JSP) 2.1
247 Java データ マイニング API (JDM) 2.0
248モバイルサービスアーキテクチャ
249モバイル サービス アーキテクチャの詳細
250 Java プラットフォームの共通アノテーション( Java のメタデータ機能用)
252 JavaServer Faces (JSF) 1.2
253モバイル テレフォニー API (MTA)
255 Java 管理拡張機能(JMX) 2.0
260 Javadoc タグテクノロジーのアップデート
264注文管理API
269 Pluggable Annotations Processing API ( Java のメタデータ機能用)
270 Java プラットフォーム、Standard Edition (Java SE) 6 (Mustang)
271 Java ME 用モバイル情報デバイス プロファイル (MIDP) 3.0
274 BeanShellスクリプト言語
275単位の仕様 ( JScience を参照)
276 JavaServer Faces コンポーネントの設計時メタデータ
277 Javaモジュールシステム
281 IMS サービス API (IMS を参照)
282 Java 用リアルタイム仕様(RTSJ) 1.1
286ポートレット 2.0 仕様
289 SIP サーブレット API 1.1
291 Java SE の動的コンポーネントのサポート (OSGi を参照)
292 JavaTM プラットフォームでの動的型付け言語のサポート ( Da Vinci Machineも参照)
293 Java ME 用ロケーション API 2.0
294 Java プログラミング言語のモジュール性サポートの向上
296Swing アプリケーションフレームワーク(Java SE 7)
301 JSFポートレットブリッジ
303 Bean の検証
307 ネットワーク モビリティおよびモバイル データ API (2007 年 7 月 20 日時点では公式ではありませんが、正式リリースは 2008 年第 2 四半期に予定されています)
308 Java タイプのアノテーション(Java SE 7)
313 Java プラットフォーム、エンタープライズ エディション(Java EE) 6
314 JavaServer Faces (JSF) 2.0
901 Java 言語仕様第 3 版 (JLS) (J2SE 5.0 以降、JSR 14、41、133、175、201、および 204 からの変更が組み込まれています)
907 Java トランザクション API (JTA) 1.0 および 1.1
912 Java 3D API 1.3
913 Java コミュニティ プロセス (JCP) 2.0、2.1、および 2.5
914 Javaメッセージサービス (JMS) API 1.0 および 1.1
924 Java 仮想マシン仕様第 2 版 (JVM) (J2SE 5.0 以降)
926 Java 3D API 1.4

JSR-175 (A Metadata Facility for the JavaTM Programming Language、2004 年 9 月 30 日) では、Java プログラミング言語にメタデータ機能が導入されています。

参照: Java Community Process Web サイトの JSR-175

メタデータに関連する JSR は次のとおりです。

  • JSR-15 画像 I/O フレームワーク仕様
  • JSR-40 JavaTM メタデータ インターフェイス (JMI) 仕様
  • JSR-69 Java OLAP インターフェイス (JOLAP)
  • JSR-120 ワイヤレスメッセージング
  • JSR-175 JavaTM プログラミングのためのメタデータ機能
  • JSR-181 JavaTM プラットフォームの Web サービス メタデータ
  • JSR-227 J2EETM の標準データ バインディングおよびデータ アクセス機能
  • JSR-269 プラグイン可能なアノテーション処理 API
  • JSR-276 JavaServerTM Faces コンポーネントの設計時メタデータ
 Java 仕様リクエスト - 定義
  1. Java Specification Request – allemand
  2. Java Community Process – anglais
  3. Java Specification Request – turc
  4. Java – afrikaans
  5. جافا (توضيح) – arabe
  6. Ява (мәғәнәләр) – bachkir

Java 仕様リクエスト – 定義・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。