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

煩請各位前輩能提供一些網路元件使用建議...

答題得分者是:pcboy
ESCAPE
一般會員


發表:37
回覆:47
積分:16
註冊:2005-02-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-25 10:40:24 IP:61.219.xxx.xxx 未訂閱
各位好,小弟以前使用D6的FastNet元件裏的ServerSock元件接收資料。但現在改用D7之後沒有FastNet元件了。只好改用其他元件,所以煩請各位有經驗的前輩能給個建議,用那個元件比較好。需求簡略如下。 這個系統主要是接收由PDA傳送的衛星經緯度座標資訊。PDA部分當初使用微軟的EVB開發,當PDA接收到GPS的經緯度座標後,將經緯度座標透過GPRS傳回Server。Server部分當初使用D6的FastNet的ServerSocket開發,但偶爾會遇到「Socket Error」的錯誤訊息。在Server的程式必須不斷的開啟,因為外點人員使用PDA上線的時間不一定,連線數也不一定。小弟有查過之前前輩提出的問題,似乎使用IdTCPServer元件不太穩定,不知各位前輩是否可以建議使用那個元件比較適合,謝謝各位前輩。
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-25 12:09:30 IP:210.69.xxx.xxx 未訂閱
改用 Indy 元件, 如果要新版 http://www.indyproject.org/
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
boson
中階會員


發表:74
回覆:155
積分:85
註冊:2004-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-26 10:01:39 IP:218.170.xxx.xxx 未訂閱
我的經驗, IdTCPServer 不是不穩定, 而是無法維持長時間的連線 事實上, 任何一個 TCP 元件大概都無法維持長時間且穩定的連線 如果你的需求是, client 連線進來, 傳送一些資料, 然後就切斷連線 那麼 IdTCPServer 應該是可用的 如果你的 client 連線進來之後, 必須一直維持著連線狀態, 那麼 IdTCPServer 就不適用 在這種情況, 使用 IdUDPServer 會是比較好的選擇, 雖然麻煩多了
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-28 15:15:30 IP:210.69.xxx.xxx 未訂閱
建議還是先用 IdTCPServer 看看 ********************* 如果您滿意答案,請結案 *********************
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2024-05-11 20:56:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!