Web サービス

ニュースグループ:netscape.public.mozilla.xml

コンタクト:
Harish Dhurvasula
Marcio Galli

デモ:
xmethods.net Currency Converter
Amazon In-page Search

(注:Babelfish xmethods.net インターフェースは
現在利用できません)

翻訳例
自動翻訳付き HTTP チャット

関連技術
Bug 92928: accepting socket connections

Simple Object Access Protocol ( SOAP ) 1.1 および Web Services Description Language ( WSDL ) 1.1 仕様

目次:

  1. Web サービスとは何ですか?
  2. Mozilla は Web サービスをサポートしていますか?
  3. Mozilla はどのようにして Web サービスを使いやすくしているのですか?
  4. Mozilla の Web サービスサポートについて詳しく知りたいのですが。
  5. Mozilla の Web サービスに関わるにはどうしたらいいですか?
  6. Mozilla Web サービスロードマップ
  7. バグ

Web サービスとは何ですか?

Web サービスとは XML ベースのテクノロジで、アプリケーションが環境に依存することなくお互いにやり取りできるようにします。これは、Web インターフェース(XML)を通じて標準化されたフォーマット(SOAP および WSDL API)でメッセージをやり取りすることで成立します。

Mozilla は Web サービスをサポートしていますか?

「はい」であり「いいえ」です! Mozilla は Web サービスをホストはしませんが、他のサービスとやり取りするために低次と高次の API (それぞれ SOAP と WSDL を指します)を提供しています。一般に利用できるサービスが多くあり、それらは XMethods Web サイトにリストアップされています。その中には Mozilla 実装をテストや事例として用いています。Mozilla SOAP API の使用についてより詳しく知るためには、SOAP Scripts in Mozilla ドキュメントを参照してください。SOAP の詳細を隠してサービスの呼び出しを単純化する、プロキシモデルを理解するためには、Accessing Web Services In Mozilla Using WSDL Proxying ドキュメントを参照してください。

Mozilla はどのようにして Web サービスを使いやすくしているのですか?

リソースがロードされたドメイン内のリソースのみにアクセスするようにスクリプトを制限することで、あるドメインから別のドメインへとロードされたあらゆるスクリプトは、ロードされたドメイン内のリソースにアクセスできなくなります。Mozilla は、クロスドメイン問題を克服する独特の方法を提供しています。それは、特殊な設定のためにセッティング/ハッキングで苦労することなく、スクリプトが分散されたサービスにアクセスできるようにしています。この新しいセキュリティモデルによって、信頼できないスクリプトや認証から、外部リソースへの正当なアクセスを要求する可能性のあるスクリプトに至るまで、内部リソースを区別し保護します。より深く Mozilla の Web サービスセキュリティを理解するためには、New Security Model ドキュメントを参照してください。

Mozilla の Web サービスサポートについて詳しく知りたいのですが。

Mozilla の Web サービスに関わるにはどうしたらいいですか?

Mozilla Web サービスロードマップ

機能 ステータス 利用可能性 バグ
SOAP 1.1 2002年 2月 21日に開始 Mozilla 1.0 以降 107795
WSDL 1.1 2003年 3月 20日に開始 Mozilla 1.4a 以降 196102
Web サービスのための 新しいセキュリティモデル 2003年 3月 24日に開始 Mozilla 1.4a 以降 183824
Web サービスモジュール 2003年 4月 25日に作成 Mozilla 1.4 以降 201078
セキュリティモデル拡張 2003年 7月 1日に開始 Mozilla 1.5 以降 203371
UDDI 1.2 Inquiry API サポート 進行中 Mozilla 1.6 以降
SOAP 1.2. TBD TBD

バグ

Mozilla の Web サービスに関するバグは Browser 製品、Web Services コンポーネントに登録してください。この検索結果 は現在オープンなバグを表示します。