私たちは、クラシックASPフロントエンド、VB COM +オブジェクト、およびMSSqlデータベースからなる3層アーキテクチャを採用しています。Classic ASPでWebサービスを使用する最善の方法は何ですか?
すぐにASP.NET Webサービス層でVB COMを置き換える予定ですが、Classic ASPを新しい.NETコードに置き換えることはできません(まだ)。 は...クラシックASPでWebサービスを消費する私たちは、それが最良の方法はこれを行うには何か可能ですが、わからないことを知っている
...
我々はWebサービスの呼び出しにVBScriptのレコードセットを返すことはできますか? (私たちのClassic ASP Frontendはすべて現時点でRecordsetsを使用しています)。使用しない最も簡単な方法は結果を消費するでしょうか?
もっと簡単にできるライブラリ/クラスがありますか?
すべてのアドバイス、リンク、コード例、コメントをお待ちしております。
良い記事、ありがとう。これは、レコードセットの代わりにこれを使用するために、すべてのvbscriptコードを書き直さなければならないことを意味します。私たちがレコードセットにこだわる方法はありますか? – Ben
Webサービスを使用する唯一の方法は、オブジェクトをサーバーとクライアントの両方で共通の形式にシリアル化することです。つまり、Webサービスからレコードセットをシリアル化し、asp側でレコードセットを逆シリアル化する必要があります。私はあなたがサーバ側で.netを使用していることを理解しているので、同じものを実装するのが難しいかもしれません。私は恐れています。サービスとクライアントの間のXMLベースのテキストのやりとりで暮らす必要があります。 – Vikram