140 likes | 404 Views
JSR-172. そして JSR とは. 02k1107 Hiroshi Ohsuga. JSR-172 とは これは何か? ねらい 仕組み XML サポート パッケージ まとめ. JSR とは JSR とは たとえば 完成までのプロセス. 目次. JSR-172. J2ME Web Service Specification. これは何か?. J2ME 環境においてWEBサービスをサポートするためのパッケージ( J2ME Web Services API ( WSA )。
E N D
JSR-172 そしてJSRとは 02k1107Hiroshi Ohsuga
JSR-172とは これは何か? ねらい 仕組み XMLサポート パッケージ まとめ JSRとは JSRとは たとえば 完成までのプロセス 目次
JSR-172 J2ME Web Service Specification
これは何か? • J2ME環境においてWEBサービスをサポートするためのパッケージ( J2ME Web Services API (WSA)。 • WSAはJ2MEにおけるCDCおよびCLDC上で動作するように設計されている。
ねらい。 • WSAを定義することにより、WEBサービスの利用およびXML操作を統一することができ、開発者は対象の環境(機器)の違いにとらわれずに開発を行える。
WEBサービス利用の仕組み。 J2MEクライアント
J2MEアプリケーション開発者によって実装 JSR172ランタイムは 各ベンダーにより開発
XMLのサポート • SAX2.0のサブパッケージとしてXMLパーサをサポートする。 • 例)RSSの生成、読み込み
まとめ • JSR-172対応のデバイスにおいて開発者はその違いを意識せずに開発を行うことができる。 • そのための仕組みとしてスタブ、SPIなどが用意されている。 • スタブが動作するためのランタイムは各ベンダーが開発、提供する。 • SAXによるXML操作もサポート
JSR Java Specification Request
JSRとは • Javaの新しい仕様または仕様改訂のための提案。 • JCPという団体で行われる。
たとえば • JAVAの言語仕様 • Servlet API • JVM • XML Parser • など
完成までのプロセス • JCPメンバーによるJSRの提出 ↓ • Expert Groupによる仕様の開発・改訂 ↓ • レビュー、承認、インターネットへの公開 ↓ • Javaの標準仕様として策定
参考(URL) • JSR-172 • Introduction to J2ME Web Services • JSR-172 • JSR • JCP