- [Axis は何ですか?] [編集日時 2004年5月15日am8:29 版]
質問: Axis は何ですか? Apache SOAP との関係は何ですか?
回答: Axis は本質的には Apache SOAP 3.0 です。Axis はスクラッチから書き直され、ストリーミングモデル (内部的に DOM ではなく SAX を利用) を中心としてデザインされました。(Apache SOAP 2.0 と比較して) よりモジュール化した、より柔軟性のある、より高いパフォーマンスの SOAP 実装を目指しました。
質問: なぜ "Axis" と呼ぶのですか?
回答: プロジェクトが始まったときに、XML Protocol Working Group がそのプロトコルの名前を決めていなかったので "Axis" という名前にしました。Axis が SOAP 1+、XML-RPC、XMLP (あるいはその最終的に行き着いた名前) をサポートすることを目指していたので、"Apache SOAP 3.0" と呼ぶのは的を射ていないものでした。最近、XML Protocol Working Group が SOAP 名を保持することを決定したので、おそらく Axis を Apache SOAP プロジェクトの一部としておくのがよいのかもしれません。そんなものです。
(README によると、AXIS は "Apache eXtensible Interaction System" (Apache の拡張性のある相互作用システム) の略語となっていますが、ほとんど意味をなしていません。)
質問: Apache Axis と Apache SOAP の比較をしてください
回答: /比較 をご覧下さい。
質問: "Axis" のいいチュートリアルはどこにありますか?
回答: /記事 を試してみてください。
- [Axis はどんな業界標準をサポートしていますか?] [編集日時 2004年5月14日pm7:20 版]
質問: Axis はどんな業界標準をサポートしていますか?
回答: Axis v1.1 は以下の仕様をサポートしています。
W3C SOAP [v1.1] と [v1.2 勧告候補]
[W3C Web Service Description Language (WSDL) v1.1]
[Sun SOAP with Attachments API for Java (SAAJ) v1.1]
[Sun Java API for XML-Based RPC (JAX-RPC) v1.0]
Axis 1.2 の目標には JAX-RPC 1.1 準拠 と SAAJ 1.2 準拠が含まれています。
Axis のコードは、全ての JAX-RPC と SAAJ TCK (Technology Compatibility Kit) テストを通過しました。
質問: [Web Services Interoperability Organization (WS-I)] Basic Profile への対応はどうですか?
回答: WS-I Basic profile への準拠は Axis 1.2 で達成されます。これは JAX-RPC 1.1 準拠の一部として含まれます。
- [どんな製品が Axis を使用していますか?] [編集日時 2004年5月17日pm1:13 版]
質問: どんな製品が Axis を使用していますか?
- [Apple's WebObjects]
- [Borland Enterprise Server]
- [Borland JBuilder]
- [Collaxa BPEL Orchestration Server]
- [E.piphany CRM Suite]
- [Globus Toolkit]
- [IBM's Emerging Technologies Toolkit (ETTK)/Web Services Toolkit (WSTK)]
- [JBoss]
- [JOnAS: Java (TM) Open Application Server]
- [Macromedia's JRun]
JRun 4 は Axis 1.0 を含んでいます
JRun 4 SP1 は Axis 1.1 を含んでいます
- [Macromedia's ColdFusion MX]
- [Pramati]
- [Sirvisetti's AppTalk]
- [SoapKnox Web Services Management/Gateway]
(製品は企業名のアルファベット順でリストされています)
- [Axis と JAXM との関係は何ですか?] [編集日時 2004年3月2日pm12:54 版]
質問: Axis と JAXM との関係は何ですか?
回答: JAXM は2つのインタフェースの集合、javax.xml.soap と javax.xml.messaging の仕様です (注意: 実装ではありません)。最近、前者の集合が Sun によって自身の仕様である ["SOAP with Attachments API for Java" (SAAJ)] に移りました。
Axis は SAAJ (javax.xml.soap) インタフェースを実装しています。
- [Axis における WS-Security のサポートの状況はどうですか?] [編集日時 2004年5月18日pm2:23 版]
質問: Axis における [WS-Security] のサポートの状況はどうですか?
回答: Axis 自身は WS-Security のサポートを明示的に含んでいません。
[WSS4J] と [WS-I Basic Security Profile] をご覧下さい。
- [どんなWebサービス/SOAP ツールキットが利用可能ですか?] [編集日時 2004年5月22日am6:36 版]
どんなWebサービス/SOAP ツールキットが利用可能ですか?
Java については以下のものが利用可能です。
C++ については以下のものが利用可能です。
Visual Basic については [Microsoft SOAP Toolkit] が利用できます。
その他については [PerfectXML.com] ウェブサイトをご覧下さい。