SOAP勉強中

http://www.microsoft.com/japan/msdn/columns/xml/xml10152001.asp
XML-RPCサーバ/クライアントをperlで構築したいんですが、
サーバのレスポンスを少し複雑なXMLで表現したいところで悩んでいます。


とりあえずSOAP::Transport::HTTP::CGIで、CGI(not Deamon)のRPCサーバを構築しましたが、サーバのレスポンス(XML)をHashでゴリゴリ書いてるだけなんですよね。
XML::Simpleなどを利用しないで簡単に書けないものかなぁ。
と思って↓のO'REILLY本を購入したんだけど、サンプルプログラムがJavaだったorz
まずはXML-RPC,SOAPの概念をお勉強します。

Webサービスエッセンシャルズ

Webサービスエッセンシャルズ