- - PR -
WSDLがないWEBサービスの利用
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-06-05 07:55
WEBサービスを提供しているサイトがあるのですが、そこではWSDLが公開されて無いためVS2005でプロキシクラスを作成できません。
この場合、呼び出し時はよくても、応答時にプロパティにアクセスする感覚で値を取得することはできないと思います。(独自で作れば話は別ですが) 応答のXMLをDOM等で独自で解析してコーディングで対応する方法しかないのでしょうか? このサイトの開発キットには、要求時のスキーマ情報(XSD)、応答XMLサンプルは含まれてますが、これだけではVSの開発を効率的するような手段はないですよね? | ||||||||
|
投稿日時: 2007-06-05 14:53
SOAP/WSDLベースではないってことですね。
コマンドラインツールに、XMLスキーマ定義ツール(Xsd.exe)ってのがあります。XSDからクラスを作ったりXMLからXSDを作ったりするツールです。これでクラスを作っといて、XmlSerializerでシリアル化・逆シリアル化してやれば、ちょっとは効率的かも。 | ||||||||
|
投稿日時: 2007-06-05 17:30
諸農です。
Yahooでしょうか? YahooWeb検索(REST形式)なら以前試したことをまとめているので、参考になるかと思います。 全然違う話でしたらごめんなさい。 RESTをVC#2005で使う --YahooWEB検索の利用-- _________________ 諸農和岳 Powered by Turbo Delphi & Microsoft Visual Studio 2005 十兵衛@わんくま同盟 http://blogs.wankuma.com/jubei/ |
1