国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

Delphi中MIDAS程序的實(shí)例化模型種類(MIDAS之三)

2019-11-18 18:12:38
字體:
供稿:網(wǎng)友
 

Delphi中MIDAS應(yīng)用程序COM服務(wù)器實(shí)例化模型種類
  (1)Internal Instance
     創(chuàng)建一個In-PRocess的COM程序,即DLL服務(wù)器.
  (2)Single Instance
     如果每個客戶程序都運(yùn)行服務(wù)器程序的一個實(shí)例,則使用該模型.就是每個連上線的前臺程序,在服務(wù)器上都會有一個對應(yīng)的應(yīng)用程序服務(wù)器被運(yùn)行.因此每個前臺發(fā)出來的查詢都會有各自

     獨(dú)立Process的應(yīng)用程序來處理,根本無所謂排隊(duì)的問題.但是它會比較占用系統(tǒng)資源,影響服務(wù)器整體的運(yùn)行效率.
  (3)Multiple Instance
     如果客戶程序共享服務(wù)器程序,則使用該模型.就是一個應(yīng)用程序服務(wù)器可以同時處理好幾個前臺程序的鏈接,以技術(shù)的層面來解釋就是所有前臺程序可以共享單一Process的應(yīng)用程序服務(wù)

     器.該模式的最大好處是,激活及運(yùn)行的效率較快,比較不會耗用服務(wù)器太多系統(tǒng)資源,而且管理上比較方便.但是它隱藏著一個不具備多任務(wù)處理的問題,如果一個前臺用戶發(fā)出了一個查詢

     請求,而且這個查詢要求產(chǎn)生的結(jié)果可能多大數(shù)MB,這時候,其他在線前臺用戶發(fā)出的查詢要求都必須等待之前的查詢要求運(yùn)行完并得到相應(yīng)之后,才得以繼續(xù)運(yùn)行.這可能會耗用許多時間,

     而且,如果一旦某個前臺程序的查詢發(fā)生錯誤,那么其他在后面排隊(duì)的查詢請求將會跟著死掉.
   注:那么到底采用哪種模式來創(chuàng)建應(yīng)用程序服務(wù)器?答案是:按系統(tǒng)需求而定.簡單的說就是,你可以創(chuàng)建兩組應(yīng)用程序服務(wù)器,一組是采用Multiple Instance模式,另一組采用Single        

      Instance模式,而你必須把程序的類型分為兩種,一種是查詢數(shù)據(jù)量較小或是比較不重要的寫入操作,另一種查詢數(shù)據(jù)量較大或是重要數(shù)據(jù)的寫入操作.如此一來,你的前臺程序就可以放置

      兩個TDCOMConection來各自連上兩個不同模式的應(yīng)用程序服務(wù)器,進(jìn)行不同性質(zhì)的工作.


上一篇:Delphi中MIDAS前臺程序如何連到后臺(MIDAS之五)

下一篇:Delphi中創(chuàng)建MIDAS服務(wù)器并注冊(MIDAS之二)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點(diǎn)

疑難解答

圖片精選

網(wǎng)友關(guān)注

主站蜘蛛池模板: 怀来县| 诏安县| 泸州市| 五大连池市| 南木林县| 开封市| 永福县| 乌鲁木齐县| 平乡县| 尼玛县| 金华市| 北辰区| 铁岭县| 安化县| 宾川县| 青河县| 新闻| 固阳县| 台东县| 乌鲁木齐市| 体育| 万州区| 鱼台县| 石首市| 涡阳县| 米易县| 兰西县| 华阴市| 抚顺县| 于都县| 赤水市| 舟曲县| 固原市| 丘北县| 景洪市| 岱山县| 灵川县| 中宁县| 唐山市| 铁力市| 永城市|