C的web專案怎麼實現tcp ip通訊呢

時間 2021-10-14 21:28:53

1樓:依人不歸雙橋

你在服務端設定socket連線,給每個連線進來的客戶端都定一個唯一的id,接收請求然後分析,在返回資訊,可以看看網路版坦克大戰,就是有服務端和客戶端通訊

2樓:匿名使用者

服務端usingsystem;usingsystem.collections.generic;usingsystem.

text;usingsystem.net;usingsystem.net.

sockets;namespacesocketserconsole.writeline("已斷開從"+clientip.address+"的連線。

");client.close();newsock.close();}}}客戶端usingsystem;usingsystem.

collections.generic;usingsystem.text;usingsystem.

net;usingsystem.net.sockets;namespacesocketclicatch(socketexceptione)intrecv=newclient.

receive(data);stringstringdata=encoding.ascii.getstring(data,0,recv);console.

writeline(stringdata);while(true)console.writeline("disconnectfromsercer");newclient.shutdown(socketshutdown.

both);newclient.close();}}}

c# tcp/ip中的客戶端和伺服器在區域網或外網怎麼通訊呀?誰有完整的例子呀.

3樓:匿名使用者

這個bai得用dup2p技術,普通的zhitcp/ip無法直接dao突破不同網版段.

參看**權

4樓:匿名使用者

socket,區域網 是沒有問題的,但是廣域網,需要用p2p

我這裡有老外寫得socket、server和client,非p2p,在區域網測試過了。

但是**太長,貼不完,需要的話 留下mail。

5樓:匿名使用者

把機器防火牆關了,地址對,埠可用肯定連得上

6樓:匿名使用者

專案?不會是北大青鳥的qq吧。。。

c#tcp/ip協議實現一對多的通訊

7樓:狂少夜銘哲

hi , 題主 , 能否拜託你告知一下你的這個問題是怎麼解決的嗎?

8樓:匿名使用者

客戶端不要使用同一埠號

c# 用tcp/ip怎麼實現一個伺服器連線多個客戶端?

9樓:匿名使用者

我自己寫了個 多執行緒的 tcp

伺服器監聽客戶端,如果有客戶端接進就給他建立個多執行緒控制他如果你要的話 聯絡我把

如果覺得好 記得給我加分哦

10樓:匿名使用者

伺服器監聽。bai

客戶連線到服務du器後,死迴圈裡read並處理zhi 那個連線dao,不要斷開,同時可以

回傳送資訊.

伺服器裡 做處理信答息.

這東西如果你從socket開始做很複雜。你不但要了解套接字網路連線方法,還要了解套接字阻塞機制,還有讀寫阻塞機制.還要處理讀寫超時處理,防ddos攻擊處理,還要了解非同步處理select或poll。

而且這種底層的程式用c#做很不值得,。.如果你想從底層做,並且做的很好.就用c寫,並且要求效率。

如果不要求高效率那就直接用iis做成web服務,配合資料庫做,然後用客戶端呼叫web服務..

eclipse的web專案匯入myeclipse如何把這個專案部

千鋒教育 方法如下 1.在myeclipse裡面,window選單最後一個preferences,左邊點開myclispe,點servers下面找到tomcat,選擇tomcat版本,tomcat server 設定為enable,再選擇tomcat的路徑,ok。2.在myclipse新建一個web...

c怎麼實現下拉框動態繫結資料,C 怎麼實現下拉框動態繫結資料

1 首先,新建一個winform窗體應用程式,然後在介面上,放置一個下拉框。2 在cs類裡面編輯 為下拉框繫結值,用來顯示效果,為了直觀,儘量把資料放多一些,如下所示。3 回到form介面,選中下拉框,在屬性面板中,選擇屬性dropdownheight,這個屬性就是這隻下拉框的高度的屬性。4 首先,...

c怎麼實現獲取實時星期,c 怎樣獲取系統星期幾?

血祭狂刀 datetime now datetime.now int n int now.dayofweek string weekdays messagebox.show weekdays n 波帥168668 同學,你那裡應該用switch的. 大圈科技學霸推薦 這個沒辦法 獲取出來的就是英文 ...