91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 480KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-04
  • 語言: 其他
  • 標簽: Socket??tcpClient??

資源簡介

這個socket通信demo 用vs2010,框架4寫的,主要用tcpClient.Connect進行連接、監(jiān)聽斷用SocketAsyncEventArgs 異步來接收socket。主要內容是發(fā)送端每隔一定時間發(fā)送自動生成的圖片給接收端,接收端通過協(xié)議"begin"+"圖片長度"+"圖片"的方式進行拆包,最后保存圖片。 里面寫有日志。 代碼里面有詳細說明,供大家交流.

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading;
using?System.Net.Sockets;
using?System.Net;

namespace?Client_Receive
{
????class?Listener
????{
????????//開個線程用來監(jiān)聽socket
????????static?Thread?trMain;
????????static?Socket?objServer;
????????public?static?void?Start()
????????{
????????????trMain?=?new?Thread(ThreadMains);
????????????trMain.Start();
????????}

????????static?void?ThreadMains()
????????{
????????????objServer?=?new?Socket(AddressFamily.InterNetwork?SocketType.Stream?ProtocolType.Tcp);
????????????objServer.Bind(new?System.Net.IPEndPoint(IPAddress.Any?12345));
????????????objServer.Listen(1000);
????????????while?(true)
????????????{
????????????????Socket?sock?=?objServer.Accept();
????????????????ProcessEvent(sock);
????????????}
????????}
????????static?void?ProcessEvent(Socket?sock)
????????{
????????????//采用異步接受socket
????????????SocketAsyncEventArgs?e?=?new?SocketAsyncEventArgs();
????????????e.AcceptSocket?=?sock;
????????????SocketEvent?client?=?new?SocketEvent();
????????????//綁定事件,接受完一個包,進行判斷
????????????e.Completed?+=?client.IOEventArgs_Completed;
????????????client.Start(e);
????????????//Console.WriteLine(“客戶端請求成功-“?+?sock.RemoteEndPoint.ToString());
????????}

????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-05-31?17:58??Client_Receive\
?????文件?????????144??2012-05-31?17:42??Client_Receive\app.config
?????目錄???????????0??2012-05-31?17:58??Client_Receive\bin\
?????目錄???????????0??2012-05-31?18:52??Client_Receive\bin\Debug\
?????目錄???????????0??2012-05-31?18:50??Client_Receive\bin\Debug\20120531\
?????文件???????10747??2012-05-31?18:05??Client_Receive\bin\Debug\20120531\20120531060547.jpg
?????文件???????10764??2012-05-31?18:06??Client_Receive\bin\Debug\20120531\20120631060547.jpg
?????文件???????10679??2012-05-31?18:07??Client_Receive\bin\Debug\20120531\20120731060547.jpg
?????文件???????10787??2012-05-31?18:08??Client_Receive\bin\Debug\20120531\20120831060547.jpg
?????文件???????10712??2012-05-31?18:09??Client_Receive\bin\Debug\20120531\20120931060547.jpg
?????文件???????10532??2012-05-31?18:10??Client_Receive\bin\Debug\20120531\20121031060547.jpg
?????文件???????10681??2012-05-31?18:11??Client_Receive\bin\Debug\20120531\20121131060547.jpg
?????文件???????10724??2012-05-31?18:12??Client_Receive\bin\Debug\20120531\20121231060547.jpg
?????文件???????10655??2012-05-31?18:13??Client_Receive\bin\Debug\20120531\20121331060548.jpg
?????文件???????10697??2012-05-31?18:14??Client_Receive\bin\Debug\20120531\20121431060548.jpg
?????文件???????10901??2012-05-31?18:15??Client_Receive\bin\Debug\20120531\20121531060548.jpg
?????文件???????10742??2012-05-31?18:16??Client_Receive\bin\Debug\20120531\20121631060548.jpg
?????文件???????10571??2012-05-31?18:17??Client_Receive\bin\Debug\20120531\20121731060548.jpg
?????文件???????10699??2012-05-31?18:18??Client_Receive\bin\Debug\20120531\20121831060548.jpg
?????文件???????10832??2012-05-31?18:19??Client_Receive\bin\Debug\20120531\20121931060548.jpg
?????文件???????10930??2012-05-31?18:20??Client_Receive\bin\Debug\20120531\20122031060548.jpg
?????文件???????10772??2012-05-31?18:21??Client_Receive\bin\Debug\20120531\20122131060548.jpg
?????文件???????10932??2012-05-31?18:22??Client_Receive\bin\Debug\20120531\20122231060548.jpg
?????文件???????10897??2012-05-31?18:23??Client_Receive\bin\Debug\20120531\20122331060548.jpg
?????文件???????10809??2012-05-31?18:24??Client_Receive\bin\Debug\20120531\20122431060548.jpg
?????文件???????10889??2012-05-31?18:25??Client_Receive\bin\Debug\20120531\20122531060548.jpg
?????文件???????11000??2012-05-31?18:26??Client_Receive\bin\Debug\20120531\20122631060548.jpg
?????文件???????10774??2012-05-31?18:27??Client_Receive\bin\Debug\20120531\20122731060548.jpg
?????文件???????10496??2012-05-31?17:46??Client_Receive\bin\Debug\20120531\20124631050546.jpg
?????文件???????10716??2012-05-31?17:47??Client_Receive\bin\Debug\20120531\20124731050519.jpg
?????文件???????10705??2012-05-31?17:47??Client_Receive\bin\Debug\20120531\20124731050546.jpg
............此處省略70個文件信息

評論

共有 條評論