• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net使用Socket.Send发送信息及Socket.SendFile传输文件的方法

    本文实例讲述了asp.net使用Socket.Send发送信息及Socket.SendFile传输文件的方法。分享给大家供大家参考,具体如下:

    // Displays sending with a connected socket
    // using the overload that takes a buffer.
    public static int SendReceiveTest1(Socket server)
    {
      byte[] msg = Encoding.UTF8.GetBytes("This is a test");
      byte[] bytes = new byte[256];
      try
      {
        // Blocks until send returns.
        int i = server.Send(msg);
        Console.WriteLine("Sent {0} bytes.", i);
        // Get reply from the server.
        i = server.Receive(bytes);
        Console.WriteLine(Encoding.UTF8.GetString(bytes));
      }
      catch (SocketException e)
      {
        Console.WriteLine("{0} Error code: {1}.", e.Message, e.ErrorCode);
        return (e.ErrorCode);
      }
      return 0;
    }
    
    
    // Establish the local endpoint for the socket.
    IPHostEntry ipHost = Dns.GetHostEntry(Dns.GetHostName());
    IPAddress ipAddr = ipHost.AddressList[0];
    IPEndPoint ipEndPoint = new IPEndPoint(ipAddr, 11000);
    // Create a TCP socket.
    Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
    // Connect the socket to the remote endpoint.
    client.Connect(ipEndPoint);
    // There is a text file test.txt located in the root directory.
    string fileName = "C:\\test.txt";
    // Send file fileName to remote device
    Console.WriteLine("Sending {0} to the host.", fileName);
    client.SendFile(fileName);
    // Release the socket.
    client.Shutdown(SocketShutdown.Both);
    client.Close();
    
    

    更多关于asp.net相关内容感兴趣的读者可查看本站专题:《asp.net操作json技巧总结》、《asp.net字符串操作技巧汇总》、《asp.net操作XML技巧总结》、《asp.net文件操作技巧汇总》、《asp.net ajax技巧总结专题》及《asp.net缓存操作技巧总结》。

    希望本文所述对大家asp.net程序设计有所帮助。

    您可能感兴趣的文章:
    • Asp.net Socket客户端(远程发送和接收数据)
    • c#(Socket)异步套接字代码示例
    • C#使用Socket发送和接收TCP数据实例
    • c#(Socket)同步套接字代码示例
    • C#实现的Socket服务器端、客户端代码分享
    • C#中使用Socket获取网页源代码的代码
    • C#中异步Socket通信编程代码实例
    • C#之Socket操作类实例解析
    • 使用C#开发Socket通讯的方法
    • C#使用Socket实现发送和接收图片的方法
    • C# Socket网络编程实例
    • c# socket编程udp客户端实现代码分享
    上一篇:ASP.NET MVC3 SEO优化:利用Routing特性提高站点权重
    下一篇:asp.net(C#)实现功能强大的时间日期处理类完整实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net使用Socket.Send发送信息及Socket.SendFile传输文件的方法 asp.net,使用,Socket.Send,发送,