線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1875
推到 Plurk!
推到 Facebook!

client 端若有經過 IP 分享器,連接 DCOM 伺服器程式會不會有問題?

答題得分者是:jieshu
darkside
一般會員


發表:15
回覆:42
積分:16
註冊:2002-03-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-08-28 08:07:11 IP:139.223.xxx.xxx 未訂閱
請教先進: client 端若有經過 IP 分享器,連接 DCOM 伺服器程式會不會有問題? 客戶說他們會透過 IP 分享器共享頻寬,不知道這樣的網路環境,執行 3-tier 應用程式會不會有問題? 謝謝!
tonychow
一般會員


發表:5
回覆:25
積分:11
註冊:2002-05-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-08-28 09:29:47 IP:210.66.xxx.xxx 未訂閱
應該和IP 分享器無關吧!!! 但比較保險的作法是將Client/Server 放在同一網段 一陣紅光閃過 夾雜著V-Twin獨特的厚實聲浪 也聞到了高辛烷汽油燃燒後的焦油味 雙碟煞就像是戰神的雙翼-只祝福最剽悍的戰士 天生具有灼傷地表的能力 來吧!看到尾燈就算妳贏.......
------
一陣紅光閃過
夾雜著V-Twin獨特的厚實聲浪
也聞到了高辛烷汽油燃燒後的焦油味
雙碟煞就像是戰神的雙翼-只祝福最剽悍的戰士
天生具有灼傷地表的能力
來吧!看到尾燈就算妳贏.......
turboted
版主


發表:95
回覆:754
積分:452
註冊:2002-07-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-08-28 09:31:44 IP:210.71.xxx.xxx 未訂閱
首先你要先了解,所謂的IP分享器的工作原理是什麼 您所有的問題就能很清楚的了解了... 一般我們在做網路頻寬分享時,用的方法大概分為兩種 一種就是用HUB的分頻,但使用私有的IP 二種就是用IP分享器orServer使用單一對外IP,和內部虛擬IP 這樣應該很清楚了
darkside
一般會員


發表:15
回覆:42
積分:16
註冊:2002-03-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-08-28 09:48:02 IP:139.223.xxx.xxx 未訂閱
首先感謝兩位前輩指教 :) 但小弟對於 IP 分享器的原理仍然不了解,以及其對 3-tier 環境的影響。 如果 client 端有接 IP 分享器的話,當有兩台 client (透過 DCOMConnection)同時連接 app server 元件(RemoteDataModule)時會發生什麼情形呢?是否會發生只有一台能連接的情形? 哪裡有關於頻寬分享的工作原理的資料或書籍,可以介紹一下嗎? 再次感謝 !!
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-08-28 10:38:39 IP:203.204.xxx.xxx 未訂閱
引言: 請教先進: client 端若有經過 IP 分享器,連接 DCOM 伺服器程式會不會有問題? 客戶說他們會透過 IP 分享器共享頻寬,不知道這樣的網路環境,執行 3-tier 應用程式會不會有問題? 謝謝!
沒問題!不過需注意電腦名稱要可以找的到(設定Hosts),或直接使用Server IP,我們有很多客戶都這樣用,比較麻煩的是防火牆問題。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
darkside
一般會員


發表:15
回覆:42
積分:16
註冊:2002-03-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-08-28 10:51:55 IP:139.223.xxx.xxx 未訂閱
引言: 沒問題!不過需注意電腦名稱要可以找的到(設定Hosts),或直接使用Server IP,我們有很多客戶都這樣用,比較麻煩的是防火牆問題。[/green]
謝謝! 那如果兩台 client PC 透過 IP 分享器連出去,當兩台 PC 的應用程式同時存取 app server 元件時,是不是其中一台會被 hold 住?這樣效率可能會大打折扣?
turboted
版主


發表:95
回覆:754
積分:452
註冊:2002-07-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-08-28 13:11:01 IP:210.71.xxx.xxx 未訂閱
Server 的APP 應該有Multi Thread 只要沒有限login once 應該都能執行
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-08-28 14:05:57 IP:203.204.xxx.xxx 未訂閱
引言:
引言: 沒問題!不過需注意電腦名稱要可以找的到(設定Hosts),或直接使用Server IP,我們有很多客戶都這樣用,比較麻煩的是防火牆問題。
謝謝! 那如果兩台 client PC 透過 IP 分享器連出去,當兩台 PC 的應用程式同時存取 app server 元件時,是不是其中一台會被 hold 住?這樣效率可能會大打折扣?
如果你的RemoteDataModule是用預設值建立的那就沒問題,只是比較佔主機記憶體,但效能和一台連接時差不了多少。[/green]
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
darkside
一般會員


發表:15
回覆:42
積分:16
註冊:2002-03-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-08-28 14:16:04 IP:139.223.xxx.xxx 未訂閱
謝謝,我了解了,雖然還不確定效能如何(預設的 threading model 是 apartment,其實並沒有多執行緒,同時存取時還是得排隊等候,但這不是 IP 分享的問題,而是元件的執行緒模型的問題),但可以確定的是: 前端的電腦透過 IP 分享(或 NAT)是可以透過 DCOM 連接到 app server 元件的。 只要這個前提是正確的,我就比較放心了。 謝謝大家!
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-08-28 15:19:55 IP:203.204.xxx.xxx 未訂閱
引言: 謝謝,我了解了,雖然還不確定效能如何(預設的 threading model 是 apartment,其實並沒有多執行緒,同時存取時還是得排隊等候,但這不是 IP 分享的問題,而是元件的執行緒模型的問題),但可以確定的是: 前端的電腦透過 IP 分享(或 NAT)是可以透過 DCOM 連接到 app server 元件的。 只要這個前提是正確的,我就比較放心了。 謝謝大家!
雖然不是多執行緒,但不是同一個執行連上時,Server會自動產生同一程式,不同程式名稱來處理Client的需求,所以並不會造成排隊等候的問題,你可在RDM的OnCreate看他的Name就知道。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
darkside
一般會員


發表:15
回覆:42
積分:16
註冊:2002-03-11

發送簡訊給我
#11 引用回覆 回覆 發表時間:2002-08-28 16:00:03 IP:139.223.xxx.xxx 未訂閱
引言: 雖然不是多執行緒,但不是同一個執行連上時,Server會自動產生同一程式,不同程式名稱來處理Client的需求,所以並不會造成排隊等候的問題,你可在RDM的OnCreate看他的Name就知道。[/green]
多謝您的說明,再次感謝大家的幫忙
系統時間:2024-04-25 0:44:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!