XMLの処理について
javaでxmlをsoapで投げる処理をしています。
<クライアント>
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = dbf.newDocumentBuilder();
Document doc = builder.parse( new File( "test.xml" ) );
Element elm = doc.getDocumentElement();
result = WebService( elm );
<サーバ>
public Object WebService( Element elm ) {
return 'elmを処理した結果';
}
このクライアントの処理をperlで行いたいのですが、可能でしょうか?
:
$service = SOAP::Lite->Service( "xxx.wdsl" );
open( XML, "test.xml" );
@xml = <XML>;
?? ここの処理はどうすれば ??
result = $service.WebService( @xml );
:
お礼
質問の意を汲んでいただいてありがとうございます。 なるほど、階層構造を持つ場合はXMLの方が早い場合 もあるのですね。データベースって難しいですね。。 Bulkfeeds: RSS Directory & Search さんみたいな RSSサーチエンジンサイトみたいなものを作って みたいなと思いまして(無理かも)。 はてさてこちらのサイトはどうされてるんでしょう。 たくさんヒットするような検索ワードでは、結構 遅いようなのですが・・
補足
やっぱりもうちょっとデータベースについて 勉強した方がよいですね。。もしお勧め入門サイト などあれば、教えてください。ありがとうございました。