タグ

soapとwsdlに関するrutebozuのブックマーク (2)

  • WSDL:Webサービスのインターフェイス情報

    WSDLは何を記述している? あるアプリケーションがWebサービスとしてネットワーク上に公開されているとしよう。別のプログラムがそのWebサービスを利用するためには、次に挙げるWebサービスのインターフェイスに関する情報が必要になる。 ●そのWebサービスはどこにあるのか ●そのWebサービスは、どんなフォーマットのメッセージを使って利用するのか ●そのWebサービスは、どんな通信プロトコルを使ってメッセージをやり取りするのか Webサービスのインターフェイスを、人もプログラムも理解できるようにXML形式で記述するために開発された言語が、今回のテーマであるWSDL(Web Services Description Language)だ。CORBAのような分散オブジェクト技術では、インターフェイス記述言語としてIDL(Interface Description Language)が使用されて

    WSDL:Webサービスのインターフェイス情報
  • rubyでsoapサーバを作る - hippos-lab::net(別館)

    rubyでSOAP-RPCサーバを作る rubyでSOAP-RPCサーバを作成するには、soap4rパッケージを導入します。このコンテンツではwsdlを提供するSOAP-RPCサーバのサンプルを作成します。 soap4rを使用して、SOAP-RPCサーバの作成手順は サービスのインタフェースを記述したWSDLを作成します。 wsdl2rubyを使用して、作成したWSDLファイルからruby実装クラスのスケルトンを作成します。 スケルトンに処理を実装します。 となり、このステップを繰り返しながら完成させていきます。soap4rに添付のsampleファイルをみればわかりますが、wsdlを提供しないSOAP-RPCサーバも作成することができますが、インターネットに向けてサービスを提供するのであればWSDLは作成したほうが良いでしょう。 早速、WSDLの作成からはじめます。 WSDLの構成要素 W

  • 1