Web サイトから同じ ASP.NET Web サービスを呼び出すスレッドが多数あるとします。これらの呼び出しが Web サービス サイトでどのように処理されるかを誰かが知っているかどうか疑問に思いましたか? すべての同期は処理されていますか? これらの呼び出しは順番に呼び出されますか?
誰でも光を当てることができますか?
Web サイトから同じ ASP.NET Web サービスを呼び出すスレッドが多数あるとします。これらの呼び出しが Web サービス サイトでどのように処理されるかを誰かが知っているかどうか疑問に思いましたか? すべての同期は処理されていますか? これらの呼び出しは順番に呼び出されますか?
誰でも光を当てることができますか?
これらは、他のWebリクエストと同じようにWebサーバーによって処理されます。通常のWebサイトでは必要のない同期は必要ありません(必要な場合は、負荷がかかるとパフォーマンスが最初に低下します)。注文の保証はありません。リクエストは到着時に処理され、応答は完了すると返されます。
私が知る限り、呼び出しごとに新しいサービスが作成されます。データベースまたはファイルシステムにアクセスできる場合。あなたが処理する必要があります。他の方法では、それを気にする必要はありません。SQLまたはMySQLを使用する場合は、マルチスレッドもサポートできるはずです。 組み込みSQLアプリケーションでの同時トランザクションとマルチスレッドデータベースアクセス