請問:金字塔DLL調(diào)用,有沒有callback機制?
作者:金字塔 來源:cxh99.com 發(fā)布時間:2014年09月01日
- 咨詢內(nèi)容:
M.Z. 11:00:50
請問:金字塔DLL調(diào)用,有沒有callback機制?
M.Z. 11:01:45
這樣一個應(yīng)用場景:金子塔1分鐘調(diào)用一次DLL,調(diào)用命令是一個http請求,服務(wù)器需要一段時間的處理(比如100ms)。
M.Z. 11:02:03
如果是傻傻地等,金字塔會假死100ms。
M.Z. 11:03:21
有沒有可以調(diào)用的時候,指定一個callback函數(shù),服務(wù)器處理結(jié)束后,調(diào)用這個callback,結(jié)果返回給金字塔,刷新一下界面。
M.Z. 11:04:56
0ms時,DLL發(fā)出請求,立即返回。100ms時,服務(wù)器處理完請求,發(fā)送請求結(jié)果給金字塔DLL。DLL寫入pResult,刷新界面。
- 金字塔客服:
PEL的DLL公式是沒有這個機制的,你也不能去延遲100MS的,那樣會造成金字塔卡死.
建議你通過ACCESS數(shù)據(jù)庫的方式來解決.
思路如下:
編寫一個獨立的EXE程序,負責(zé)從網(wǎng)站發(fā)送HTTP請求,將數(shù)據(jù)錄入數(shù)據(jù)庫.
第二步就比較簡單了,你可以直接通過PEL直接讀取數(shù)據(jù)庫或者你在DLL中自己處理數(shù)據(jù)庫的數(shù)據(jù)讀取