第三方正在調用我們的WCF服務。來電者希望確認,發送的記錄已在短時間內收到並存儲。從WCF服務調用方法異步並立即返回
存儲的記錄需要一些長處理。處理可以在存儲記錄後立即執行,因此可以立即發送確認?
當然可以有一個單獨的進程來處理,但問題是我是否可以在不超時的情況下合併存儲和處理。
更新:
它看起來像這樣工作的:
var aTask = new Task(myService.TheMethod);
aTask.Start();
return aVariableAsync;
或者這是一個非常糟糕的想法從我的WCF主機內的事,因爲..?
我不需要調用服務異步,我想從服務內的異步調用。來電者是第三方,具有'石刻'同步服務呼叫。 –