2011-07-04 8 views
0

私はWebサービスを構築しています。asp.net webserviceでバックグラウンドプロセス(または「ロードプロセス時」)を実行するにはどうすればいいですか?

このWebサービスは、クライアントから要求を受信し、データをHSMに送信して署名します。しかし、HSMにデータを接続/送受信する必要があります

HSMに接続する必要はありません。クライアントリクエスタを受け取るたびに、Webサービスの実行時にHSMへの接続を開き、このTCP接続を介したHSM。

asp.net webserviceでこれを行うことはできますか?

はいの場合、どうすればよいですか?

多くのおかげで、あなたのGlobal.asaxファイルで

答えて

0

Application_Startハンドラを追加し、そこに接続を開始します。

異なるスレッドで複数のWebサービスコールを実行している可能性があるので、HSMへの単一の接続によってすべてのセッションが開始されるため、HSM接続(ロックを使用)を同期させる必要があります。

関連する問題