Open棟梁 wiki
非同期処理サービス構築のチュートリアル作成前段階のメモ
非同期処理サービスの使用の詳細は以下のURLを参照のこと。 https://github.com/OpenTouryoProject/OpenTouryoDocuments/blob/master/documents/1_User_Guide/en/AsyncProcessingService/AsyncProcessingService_EN.xlsx
環境を準備する。
検証は、
を使用した。
以下をインストール
AsyncProcessingService?をビルドする。
Visual Studioからソリューション・ファイルを開いてビルドする。
ビルド出力(*.exe)をWindowsサービスとしてインストールする。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe -i "C:\root\programs\C#\Frameworks\Infrastructure\ServiceInterface\AsyncProcessingService\bin\Debug\AsyncProcessingService.exe"
非同期処理のクライアントとサーバを開発する。
以下のソリューションファイルを開くと、2つのプロジェクトが開く。
"C:\root\programs\C#\Samples\AsyncSvc_sample\AsyncSvc_sample.sln"
TestAsyncSvc_Sample
非同期処理をキューに登録するプログラム。
AsyncSvc_sample
登録された非同期処理を取り出しディスバッチする先のビジネスロジック。