首页 > 其他 > 详细

SOCKET 接收图片

时间:2019-04-30 01:09:13      阅读:182      评论:0      收藏:0      [点我收藏+]

using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Sockets;
using System.Net;
using System.IO;
namespace ConsoleApplication2
{
  Class Program
  {
    static void Main (String[] args)
    {
      // 1. to create a socket
      Socket S = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
      // 2. fill in the remote IP
      IPAddress IP = IPAddress.Parse ("127.0.0.1");
      IPEndPoint IPE = new IPEndPoint (IP, 4321);
      Console.WriteLine ("started connection service ....");
      // 3. connect to the server
      s.Connect (IPE);
      // 4. receive data
      byte[] buffer = new byte[1000000];
      s.Receive (buffer, buffer.Length, SocketFlags.None);
      //var Msg = Encoding.Unicode.GetString (buffer);
      //Console.WriteLine ("received message: (0)", msg);
      Console.WriteLine ("Receive success");
      FileStream fs = File.Create ("1.jpg");
      fs.Write (buffer, 0, buffer.Length);
      fs.Close ();
      Console.ReadKey ();
    }
  }
}

 

SOCKET 接收图片

原文:https://www.cnblogs.com/qiu18359243869/p/10793602.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!