請問有關於TServerSocket與TServerSocket傳輸問題 |
答題得分者是:RaynorPao
|
nctucontrol
一般會員 發表:2 回覆:2 積分:0 註冊:2003-03-11 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 各位大哥: 有一問題請教,我現在在做3個client對1server的傳輸程式,目前有幾個問題想請教: 1. 在傳送資料時,要用什麼來判斷是哪個client傳過來的?有何指標或函式可以分辨呢?還有我server端要用何函式來指定我要傳的是哪一個client? 2.我現在要做一byte形式的矩陣傳輸,大約是200*100大小,是不是要用SendByte()以及ReceiveByte()呢?請教教我,謝謝.... nctucontrol 你好: (1.1) void __fastcall TForm1::ServerSocket1ClientRead(TObject *Sender, TCustomWinSocket *Socket) { ShowMessage(Socket->RemoteAddress); } (1.2) ServerSocket1->Socket->Connections[0]->SendBuf(...); (2)SendBuf & ReceiveBuf > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
nctucontrol
一般會員 發表:2 回覆:2 積分:0 註冊:2003-03-11 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 對不起,我想在請教一下 1. ServerSocket1->Socket->Connections[0]->SendBuf(...); 如果我們要指定是在Connections[index]中改index的數值嗎? 2. 如果傳送大小的大於接收大小會有問題嗎? 謝謝 nctucontrol 你好: (1)是的(從 0 開始) (2)不太了解你的意思,如果要傳送的資料很大的話,可以先切為數個較小的封 包依次傳送,如果接收端收到的封包大小,跟傳送端送出的封包大小不相同 的話,代表在傳送過程中出了問題,這個封包就有重傳的必要,以下連結中 有一個小小小...的範例,先參考看看 > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
nctucontrol
一般會員 發表:2 回覆:2 積分:0 註冊:2003-03-11 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 很感謝您的回答,對我幫助很大,我想在請教一下..... 1.有哪個函數可以讓我知道我對應到的connections(index)是哪一個位址的嗎? 1.很多人都會用try......_finally...catch.... 2.Application->Process.... 為什麼要加這些呢?麻煩您了,謝謝... nctucontrol 你好: (1)ServerSocket1->Socket->Connections[0]->RemoteAddress (2)try...catch...__finally 是為了處理錯誤使用的,目的是讓程式設計師處 理自己能夠處理的錯誤,而不讓程式就這麼當掉或結束 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=23563 (3)請參考以下的連結文章 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=22922 (4)如果想要學習網際網路程式設計,可以先參考這本書 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=23293 (5)建議你養成逛書店的好習慣,書中有很多好東西的喔 > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |