如何在c#中使用套接字读取超大的数据

  介绍

这期内容当中小编将会给大家带来有关如何在c#中使用套接字读取超大的数据,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

///, & lt; summary>   ,,,,,,,///,返回摄像头信息   ,,,,,,,///,& lt;/summary>   ,,,,,,,private  void  RcvCameraInfos (object  obj)   ,,,,,,,{   ,,,,,,,,,,,string  sourceIp =, System.Configuration.ConfigurationSettings.AppSettings [“SourceIP"] .ToString ();   ,,,,,,,,,,,string  sourcePort =, System.Configuration.ConfigurationSettings.AppSettings [“SourcePort"] .ToString ();   ,   ,,,,,,,,,,,Socket  mysocket =, new 插座(AddressFamily.InterNetwork, SocketType.Stream,, ProtocolType.Tcp);   ,,,,,,,,,,,IPEndPoint  IPEndPoint =, new  IPEndPoint (IPAddress.Parse (sourceIp), int.Parse (sourcePort));   ,,,,,,,,,,,mysocket.Connect (ipEndPoint);   ,   ,,,,,,,,,,,DateTime  start =, DateTime.Now;   ,   ,,,,,,,,,,,string  s =,“& lt; ? xml  version=\“1.0 \“,在“;   ,,,,,,,,,,,s  +=,“& lt; info , name=\“getcameracodematrixtable \“/祝辞\ 0“;;   ,,,,,,,,,,,byte [], buffer =, System.Text.ASCIIEncoding.GetEncoding (“GB2312") .GetBytes(年代);   ,,,,,,,,,,,mysocket.Send(缓冲);   ,   ,,,,,,,,,,,Action, OnCamraInfoRcvCompleted =, obj  as  Action;   ,,,,,,,,,,,,   ,,,,,,,,,,,int  recvsize =, 0;   ,,,,,,,,,,,int  dataSize =, 2048, *, 1000;   ,,,,,,,,,,,int  ret =, 0;   ,,,,,,,,,,,byte [], datas =, new 字节(dataSize);   ,,,,,,,,,,,SortedList<字符串,字符串[]祝辞,cameraDictionnary =, new  SortedList<字符串,字符串[]祝辞();   ,,,,,,,,,,,string  xmlString =,““   ,,,,,,,,,,,while  (recvsize  & lt;, dataSize)   ,,,,,,,,,,,{   ,,,,,,,,,,,,,,,ret =, mysocket.Receive (recvsize,数据,还以为,dataSize 作用;recvsize,, SocketFlags.None);   ,,,,,,,,,,,,,,,if  (ret  & lt;=, 0)   ,,,,,,,,,,,,,,,{,,,,,,,,,,,,,,,,,,   ,,,,,,,,,,,,,,,,,,,休息;   ,,,,,,,,,,,,,,,},,,,,,,,,,,,,,,,,,   ,,,,,,,,,,,,,,,recvsize  +=,受潮湿腐烂;   ,,,,,,,,,,,,,,,if (数据[recvsize 安康;1],==,0)   ,,,,,,,,,,,,,,,{,,,,,,,,,,,,,,,,,,   ,,,,,,,,,,,,,,,,,,,休息;   ,,,,,,,,,,,,,,,}   ,,,,,,,,,,,,,,,if  (recvsize 祝辞=,dataSize)   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何在c#中使用套接字读取超大的数据