請問哪位大大知道圖中的DBServer 是怎麼解的??? |
|
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
As Title 小弟想知道他裡面的多執行緒要怎麼控制... 有哪位大大能幫小弟解答呢??或者可以提供類似的SourceCode給小弟參考??
附加檔案:DBServerPIC.bmp
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
|
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
^^那我順便說一下它的用途好了 它是一隻N-Tier的AP Server, 它可以經由它的ini檔, 設定連接到不同的Oracel Server 僅管某個Sesson Crash掉,也不會影響其它Sesson 每一個Client端送出來的SQL,它也會另外儲存在Log記錄中 ====================================================================== 重點是,我沒有它的Source Code,不能知道他是怎麼設計的, 所以我想請教有哪位大大設計過類似的東西? |
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
那這樣看起來像是DBConnection Pooling的功能,以ADO來說可以做一個ADO Connection Proxy,來轉接所有query的需求再動態配置ADO Connection,就可以達到目的,delphi有一個 MIDAS pooler 的範例,可以用它來改成你需要的功能,當然實作上還要考慮很多地方,可以的話多po一些程式的畫面或他的功能明細,不然一直猜功能很累,(我不是柯南哦) 另一方式是從RemoteDataModule 收到query時就動態分配Connection,這樣是比較簡單的作法 |
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
說真的,我也是很想提供更詳細的資料 不過它的主要畫面就是那張圖,剩下的分頁畫面,不外乎是系統的sql記錄,超過Query Timeout 的sql記錄 至於它的執行緒狀態,可以分為Init , idle , execsql , except 等等 當Sesson掛掉之後,如果某個Oracle的Sesson不夠,它會主動再多開幾個Sesson來應用!! ================================================================================ 想請教大大,您所提的那兩種方法,是否可以在哪找到相關的資訊或SourceCode可以供研究?? |
deemster
一般會員 發表:4 回覆:15 積分:3 註冊:2005-01-24 發送簡訊給我 |
|
suda
一般會員 發表:17 回覆:63 積分:16 註冊:2002-05-10 發送簡訊給我 |
===================引 用 文 章=================== 另一方式是從RemoteDataModule 收到query時就動態分配Connection,這樣是比較簡單的作法 另外努力想辦法取得那個SourceCode
Client<->RemoteDataModule<->ConnectionPooler<->DBconnection 然而,商業規則若是寫在Appserver上就要用比較複雜的方式改寫 DBConnection ,這是較具擴充性的作法
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |