JAX-RPC
![]() | この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。(2021年6月) |
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と見ることができる。
次のように動作する。
- Javaプログラムがスタブ(リモートサービスを表しているローカルなオブジェクト)上のメソッドを呼び出す。
- スタブがJAX-RPC Runtime System (RS) のルーチンを呼び出す。
- RSはリモートメソッド呼び出しをSOAPメッセージへ変換する。
- RSはそのメッセージをHTTP要求として転送する。
この手法の利点は、WebサービスをServletまたはEJBコンテナとしてサーバ側に実装できる点である。したがって、ServletやEJBアプリケーションをWebサービス経由で利用できるようになる。
脚注
- ^ “Webサービスの標準サポート「JAX-RPC」”. J2EE関連の最新仕様をわかりやすく解説. @IT (2004年4月8日). 2014年3月13日閲覧。
- ^ “Web サービスのヒント: JAX-RPC と JAX-WS、第 1 回”. IBM (2006年10月6日). 2014年3月13日閲覧。
- ^ JAX-RPC 2.0 renamed to JAX-WS 2.0
関連項目
- JAX-WS
外部リンク
「Java API for XML-based RPC」の例文・使い方・用例・文例
- Javaにおける説明的プログラミング
- 私のJavaのセッティングを調整してくれましたか?
- 私のJava設定を調整していただけたのですか?
- Javaアプリケーション
- PAPIという,航空機用の経路誘導装置
- 5 月15 日の午前8 時30 分から午後3 時まで、Oceanview公園で開催される、毎年恒例のWalk for Petsについてのお知らせです。
- イベントによる収益金の半分は、捨てられたペットのための保護施設であるHome for Petsに使われ、残りはさまざまな動物福祉団体に分配されます。
- 年次監査を行うために、Bradford and Partnersの会計士たちが10 月10 日の午前10 時に当社を訪ねてくる予定です。
- Bradfordの新人会計士2 名が今年の監査を担当すると連絡がありました。
- こんにちは、Bradfordさん。
- 昨日Bradfordさんが受け取られたデスクランプについてお電話を差し上げています。
- 取り違えてしまって申し訳ありませんが、あのランプは別のお客様に送られるはずのもので、誤ってBradfordさんに配送されました。
- Bradfordさんが受け取るはずだった商品は、Anne Keeganさんからの贈り物のご注文でした。
- タックマンモデルとは、チームビルディングにおける5段階、すなわち形成(Forming)、混乱(Storming)、統一(Norming)、機能(Performing)、散会(Adjourning)を示すモデルである。
- 着手する; 〔…の〕端緒を開く 〔for〕.
- 紺 《Oxford 大学およびその選手の色標》.
- 〔音楽会などへの〕優待券, 招待券 〔to, for〕.
- 等位接続詞 《and, but, or, for など; ⇔subordinate conjunction》.
- 【文法】 相関語 《either と or, the former と the latter など》.
- [for a] holiday to [in] France last year. 昨年は休暇をとってフランスへ旅行した.
- Java API for XML-based RPCのページへのリンク