全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1257
推到 Plurk!
推到 Facebook!

關於Server and Client 彼此聯繫的問題

答題得分者是:Roach
Homi
一般會員


發表:19
回覆:23
積分:8
註冊:2003-07-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-06 16:51:01 IP:218.163.xxx.xxx 未訂閱
我有一些問題,還沒開始實做,只是想知道各位前輩的看法和想法    問題1 假設我要在一個區網內,做一個Server/Client的程式,就是某一台電腦當Server其他電腦則是Client,問題來了,我要怎麼讓Client知道我的Server是哪一台呢,而不需要讓USER還要自己去指定IP。    問題二 我是透過一個IP分享器連出去,要找自己本機的IP,但是IP有內部和外部,我可以找到內部的IP,例如"192.168.1.111",那要如何找到連出去的實體IP呢?    gemi0305您好,首先呢,我對不起大家< > 那我就先問兩個問題吧 先謝謝各位了< > 發表人 - homi 於 2003/09/07 17:00:14 發表人 - homi 於 2003/09/08 14:24:47
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-08 10:40:46 IP:210.66.xxx.xxx 未訂閱
Homi你好,    在下以過來人的經驗,強烈建議你把問題分開來問, 或是分類一下,可以把比較相近的問題,放在同一個主題試試~    很多版友看到這麼大串的問題,會耐心一題一題解的人很少, 某幾個問題也許有些版友可以提供很好的答案, 但到看這麼大串,就「倒彈」了~    參考一下~ 國泰平安
Roach
中階會員


發表:61
回覆:104
積分:98
註冊:2002-11-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-08 19:44:16 IP:210.68.xxx.xxx 未訂閱
Hi     問題一: 我也有問過類似的問題 , RaynorPao版主有精闢的解答喔 請看 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=35977    問題二: 我也在舊文章裡面有"影"過不過現在又找不到 你也找找, 因為我碰到類似你的問題 有解記得跟我說喔 < >< > -------------- 試車總是問題多
Roach
中階會員


發表:61
回覆:104
積分:98
註冊:2002-11-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-08 19:51:37 IP:210.68.xxx.xxx 未訂閱
哈哈 < >< >< >< > 我找到了 http://delphi.ktop.com.tw/topic.php?topic_id=374 參考一下ㄌㄛ˙ -------------- 試車總是問題多
Homi
一般會員


發表:19
回覆:23
積分:8
註冊:2003-07-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-08 20:47:30 IP:218.163.xxx.xxx 未訂閱
Roach謝謝你 假如我透過 > 發表人 -
Roach
中階會員


發表:61
回覆:104
積分:98
註冊:2002-11-05

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-09 08:35:18 IP:210.68.xxx.xxx 未訂閱
唉ㄚ< >< > 真是不好意思,沒有幫到忙! 原來是DELPHI的厚~ 其實這方面我也不懂啦 本機的IP我是擺一個 Powersock 在form 上面 直接就抓得到IP, 不過如果你要外部IP, 是不是可以在Client 連上 Server 後 server 端的onConnect() 把serverSocke->connection的remoteAddress回傳給Client 這樣子有用嗎?? -------------- 試車總是問題多
Homi
一般會員


發表:19
回覆:23
積分:8
註冊:2003-07-26

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-09-09 10:57:51 IP:218.163.xxx.xxx 未訂閱
引言: 唉ㄚ< >< > 真是不好意思,沒有幫到忙! 原來是DELPHI的厚~ 其實這方面我也不懂啦 本機的IP我是擺一個 Powersock 在form 上面 直接就抓得到IP, 不過如果你要外部IP, 是不是可以在Client 連上 Server 後 server 端的onConnect() 把serverSocke->connection的remoteAddress回傳給Client 這樣子有用嗎?? -------------- 試車總是問題多
Roach你好,謝謝你這麼幫我忙 上述的方法也許可以成功得到實體 > 我再試試看吧! 發表人 -
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-09-09 13:26:44 IP:210.66.xxx.xxx 未訂閱
要取實體ip,在下覺得就如熱心的Roach那篇文章,最後一則bruce0211前輩的話: http://delphi.ktop.com.tw/topic.php?topic_id=374    「據我所知,所謂虛擬IP 跟真實IP 的意義 真實IP 是連 ISP 的窗口,也就是 LAN 對外(即連到ISP)唯一的合法窗口, 內部不管接了多少台電腦(每一個電腦綁一個不合法的IP,或稱虛擬IP),只要連到外面去,都會透過 Router 或 分享器中的 NAT 機制將內部 IP 轉成合法 IP 出去 , 所以內部 IP 連出去時會被轉換何種真實合法的 IP 是控制在 Router 或 分享器中的 NAT 機制中 , 內部電腦怎可能透過寫程式的方法得知自己連出去時會被分派到什麼真實 IP ??? 除非能寫程式問 Router 或 分享器中的 NAT 機制,不過這種程式可能不是一般人寫得出來的...」bruce0211    我的經驗雖然不多,但覺得很有道理,因為我到現在也找不到方法~ 插個花而已~ 期待高手出現~ 國泰平安
Homi
一般會員


發表:19
回覆:23
積分:8
註冊:2003-07-26

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-09-09 16:23:47 IP:218.163.xxx.xxx 未訂閱
引言: 要取實體ip,在下覺得就如熱心的Roach那篇文章,最後一則bruce0211前輩的話: http://delphi.ktop.com.tw/topic.php?topic_id=374 「據我所知,所謂虛擬IP 跟真實IP 的意義 真實IP 是連 ISP 的窗口,也就是 LAN 對外(即連到ISP)唯一的合法窗口, 內部不管接了多少台電腦(每一個電腦綁一個不合法的IP,或稱虛擬IP),只要連到外面去,都會透過 Router 或 分享器中的 NAT 機制將內部 IP 轉成合法 IP 出去 , 所以內部 IP 連出去時會被轉換何種真實合法的 IP 是控制在 Router 或 分享器中的 NAT 機制中 , 內部電腦怎可能透過寫程式的方法得知自己連出去時會被分派到什麼真實 IP ??? 除非能寫程式問 Router 或 分享器中的 NAT 機制,不過這種程式可能不是一般人寫得出來的...」bruce0211 我的經驗雖然不多,但覺得很有道理,因為我到現在也找不到方法~ 插個花而已~ 期待高手出現~ 國泰平安 < face="Verdana, Arial, Helvetica"> gemi0305你好,我跟bruce0211的看法相同,不過,我卻異想天開的想要得到連外的實體IP 也許真的可以實現,也許不行, > 我會努力試試看的!
系統時間:2024-04-25 23:21:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!