VB.NET (2.0) で Web サービスを作成しています。クライアント側は、Java や Siebel などのさまざまなテクノロジーを使用します。では、非同期 Web サービスを記述した場合、異なるプラットフォームでそれらを使用することは可能でしょうか? コンシューマーが .NET プラットフォームを使用していれば非常に簡単であることはわかっていますが、プラットフォームが異なる場合はわかりません。非同期機能があれば十分ですか、それとも同様のプラットフォームにする必要がありますか?
3 に答える
1
ASMX Web サービス (.NET 2.0 で作成しているもの) は、非同期サービスの概念をサポートしていません。話している内容をより具体的にする必要があります。
実際、SOAP Web サービスは一般に、非同期サービスの概念をサポートしていません。
于 2010-11-19T19:35:39.410 に答える
0
あなたが非同期 Web サービスを作成しているとは知りません。Web サービスへの呼び出しは非同期です。したがって、その場合は、呼び出し元が消費できるもののほうが多くなります。呼び出し元が特定のプラットフォームを除いて消費できない型を返す Web サービスを作成する場合、メカニズムではなくペイロード応答でプラットフォームに依存する Web サービスを作成したことになります。はい、Java など、何でも Web サービスを呼び出すことができますが、送り返されるすべてのものを消費できますか? いいえ、あなたがすることはできません。
繰り返しますが、非同期 Web サービスを作成しているわけではありません。これらのサービスに対して非同期呼び出しを行っており、うまくいけば、そのサービスを呼び出すすべての人が使用できるもの (xml、json など) を送信しています。
于 2010-11-19T19:33:11.007 に答える
0
Web サービスはプラットフォームに依存しません
于 2010-10-12T06:06:36.850 に答える