Jakarta XML RPCとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Jakarta XML RPCの意味・解説 

JAX-RPC

(Jakarta XML RPC から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/20 15:41 UTC 版)

JAX-RPC (Java API for XML-based RPC) は、XMLを使用した遠隔手続き呼出し (RPC) を実装するためのJavaの標準仕様である[1]

JAX-RPCは、2003年にリリースされたJ2EE 1.4にバージョン1.1が仕様の一つとして取り込まれており、J2EE(現・Jakarta EE)の標準仕様の一つとなっていた。しかしJAX-RPC 2.0として開発されていたバージョンは、対象範囲がWebサービス全般へと拡大したことからJAX-WS英語版 (Java API for XML Web Services) へと改称されており、以後はJAX-WSに置き換えられる形となっている[2][3]

仕様

JavaアプリケーションからWSDLで記述されたJavaベースのWebサービスを呼び出すことを可能にする。Webサービス上のJava RMIと見ることができる。

次のように動作する。

  1. Javaプログラムがスタブ(リモートサービスを表しているローカルなオブジェクト)上のメソッドを呼び出す。
  2. スタブがJAX-RPC Runtime System (RS) のルーチンを呼び出す。
  3. RSはリモートメソッド呼び出しをSOAPメッセージへ変換する。
  4. RSはそのメッセージをHTTP要求として転送する。

この手法の利点は、WebサービスをServletまたはEJBコンテナとしてサーバ側に実装できる点である。したがって、ServletやEJBアプリケーションをWebサービス経由で利用できるようになる。

脚注

  1. ^ Webサービスの標準サポート「JAX-RPC」”. J2EE関連の最新仕様をわかりやすく解説. @IT (2004年4月8日). 2014年3月13日閲覧。
  2. ^ Web サービスのヒント: JAX-RPC と JAX-WS、第 1 回”. IBM (2006年10月6日). 2014年3月13日閲覧。
  3. ^ JAX-RPC 2.0 renamed to JAX-WS 2.0

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Jakarta XML RPC」の関連用語

Jakarta XML RPCのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Jakarta XML RPCのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのJAX-RPC (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS