新しいSOAP実装の実現 - Apache Axis2-M2公開

杉山貴章  [2005/06/09]

Apache Axis2プロジェクトチームは7日(現地時間)、Apache Axis2.0 の2つ目マイルストーンビルドを公開した。Apache AxisはJavaによるSOAP(Simple Object Access Protocol)実装で、XMLによるネットワーク通信を実現するためのシステムである。

Apache AxisはApache SOAP2.xの後継にあたり、Apache SOAPをストリーミングモデルを中心にして再設計したものがApache Axisとしてリリースされた。Apache AxisはApache SOAPに比べて大幅にパフォーマンスが向上した上、JAX-RPCやWSDL(Web Service Description Language)のサポートなど多岐にわたる機能強化も行われている。Apache AxisにはC++で実装されたバージョンもある。

Apache Axis2 はそのApache Axisの次期バージョンである。Axis2ではAxisをさらに発展させ、より柔軟性のあるシステムへと再設計/再構築した。これによって、Webサービスのために生まれた新しいプロトコルへも柔軟に対応できるようになる。具体的には、Axisの拡張環境はWS-ReliableMessagingやWS-Security、WS-Addressingなどのプロトコルに対応させるためには十分ではなかったが、Axis2ではそれを可能にする。

Axis2のもう一つの目玉は、AXIOM(AXIs Object Model)と呼ばれるオブジェクトモデルの採用にある。AXIOMはSOAPメッセージを表現するための新しいモデルで、XMLツリーを構築するのではなくストリームに直接アクセスすることを可能にする。Axis2ではこのようなモデルの変更を中心とした新しい設計によって、RPC指向の同期型サービスから、メッセージ指向の非同期型サービスへの脱却を図る。

Axis2ではその他にも処理速度や安定性などのパフォーマンス向上も当然実現される。今回公開されたApache Axis2-M2で実現されている主な機能は以下の通り。

  • AXIOMの採用
  • WS-Addressingプロトコルのサポート
  • one-way型メッセージングのサポート
  • request-response型メッセージングのサポート
  • WSDLによるコード生成ツール
  • HTTP/SMTP/TCPのサポート

このマイルストーンリリースはあくまでもApache Axis2の原型となるものであり、正式リリースまでにはまだやるべき作業が多く残っている。しかし今後Axis2が次世代のWebサービスを担う存在になるであろうことは大いに期待していいだろう。

関連記事

「J2EEを易しく・優しく」Seasar V2関連プロダクト - S2Axis 1.0.0公開
[2005/5/23]
JSFでAjaxを簡単に実現 - AjaxFaces 1.0公開
[2005/6/7]
HTML代替技術XAMJのリファレンス実装ブラウザ - Warrior 0.9公開
[2005/6/1]
簡素なDIコンテナPicoContainer/NanoContainer次期バージョンへ開発進む
[2005/6/6]
Harmony - Apacheプロジェクト、オープンソースJ2SE 5開発の提案
[2005/5/10]
異種RDBMSを使ったデータベースクラスタリングを実現するJDBC - C-JDBC 1.3
[2005/5/31]
「J2EEを易しく」を.NETでも - .NET版Seasar「S2.NET」公開、S2JCA 0.2.0も
[2005/5/30]
米Sun、JDK 5.0ソースコードをJIULのもとに公開
[2005/5/30]
XML-RPCのJava実装最新版 - Apache XML-RPC 2.0公開
[2005/5/30]
高機能Javaグラフィックコンポーネント - JGraph-5.5公開
[2005/5/27]
軽量/高速/高機能 JavaベースのBlogツール - Pebble 1.8公開
[2005/5/26]
Mac OS X Tigerにも採用されているJava Blogシステム - blojsom 2.25公開
[2005/5/25]
Eclipseプラグイン「IBM Availability Monitoring Toolkit 1.0.0」公開
[2005/5/25]
サーバサイドJavaとの連帯を提供するAjaxツール - DWR 0.6公開
[2005/5/20]
Pure Javaのオープンソースプロジェクトマネジメントツール"teamwork"
[2005/5/18]
J2EEやモバイルへの対応を強化 - NetBeans IDE 4.1リリース
[2005/5/16]
DIを実現するSpring Framework - 最新版1.2公開
[2005/5/16]
OASIS WS-RX技術委員会設立 - 歩み寄りをみせる2つのWebサービス規格
[2005/5/11]


IT製品 "比較/検討" 情報

転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

特別企画 PR

人気記事

一覧

イチオシ記事

新着記事

声優・内田彩、8月13日に日本武道館でソロライブ開催決定
[07:00 5/29] ホビー
キャンプ場、廃工場で結婚式!?ウェディング界の革命児の“次なる一手”とは
[06:00 5/29] エンタメ
芦田愛菜&シャーロット、感動の演技バトルを披露『OUR HOUSE』第7話
[06:00 5/29] エンタメ
「世界一美しいクモ」の求愛行動がネットで話題、モテないオスは…
[05:00 5/29] エンタメ
[劇的ビフォーアフター]放送14年でリフォーム300軒に
[05:00 5/29] エンタメ

特別企画 PR

求人情報