タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SOAPとサンプルに関するiwwのブックマーク (2)

  • PerlでSOAPを試す - はこべにっき ♨

    授業でSOAPの課題が出た.授業用のSOAPサーバのnameというメソッドに自分の名前を渡して結果を確認するというもの.サンプルコードはJavaで何行にも渡ってつらつらと書かれていたのだけれど,それPerlだと2行でできるよ. use SOAP::Lite; print SOAP::Lite->proxy(shift)->name(shift)->result, "\n";終了.これを, $ perl soap_test http://url.to.soap/ hakobeとかやって呼び出せばOK. 呼び出し結果ををXMLでみたいときは, my $client = SOAP::Lite->proxy(shift)->outputxml(1); print $client->name(shift), "\n";とやる. SOAP::LiteはSOAPのサーバも結構らくにかけて, use st

    PerlでSOAPを試す - はこべにっき ♨
    iww
    iww 2012/02/11
    超助かった
  • SOAPを利用したWeb API

    続いてはSOAPを利用したWeb APIについて見ていくことにしましょう。SOAPはSimple Object Access Protocolの略で、XML-RPCと同じようにネットワーク越しにサービスを呼び出すためのデータのやり取りを決めた仕様です。ただしSOAPはXML-RPCと違って、やり取りはHTTPだけでなく、ほかのプロトコルも使うことができるようになっています。 SOAPの仕様の策定には、XML-RPCを作ったたDave Winer氏も関わっており、シンプルなXML-RPCに、より多くの拡張性を持たせたものだということもできます。 SOAPでは、XML-RPCと同様にHTTPのPOSTメソッドを利用してXMLデータのやり取りを行います。ただしやり取りされるXMLデータは、XML-RPCよりもやや複雑です。 まずはサンプルを見てみましょう(リスト12)。 リスト12:SOAPのリ

  • 1