0

VB.NET (2.0) で Web サービスを作成しています。クライアント側は、Java や Siebel などのさまざまなテクノロジーを使用します。では、非同期 Web サービスを記述した場合、異なるプラットフォームでそれらを使用することは可能でしょうか? コンシューマーが .NET プラットフォームを使用していれば非常に簡単であることはわかっていますが、プラットフォームが異なる場合はわかりません。非同期機能があれば十分ですか、それとも同様のプラットフォームにする必要がありますか?

4

3 に答える 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 に答える