zoukankan      html  css  js  c++  java
  • TCP编程(6):客户端接收程序TcpClient

    /*--===------------------------------------------===---
    客户端接收程序:
        TcpClient, NetworkStream

                许明会    2007年12月9日 22:57:13
    --===------------------------------------------===---
    */
    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace NetCommunication
    {
        
    class tcpClient
        {
            
    private const int port = 7788;
            
    private const string hostname = "127.0.0.1";

            
    static void Main()
            {
                
    try
                {
                    Console.WriteLine(
    "尝试连接服务器{0}:{1}\t{2}", hostname, port, DateTime.Now.ToString());
                    System.Net.Sockets.TcpClient tc 
    = new System.Net.Sockets.TcpClient(hostname, port);
                    System.Net.Sockets.NetworkStream ns 
    = tc.GetStream();
                    
    byte[] bytes = new byte[1024];
                    
    int nCount = ns.Read(bytes, 0, bytes.Length);
                    
    if(nCount>0)
                        Console.WriteLine(System.Text.Encoding.ASCII.GetString(bytes, 
    0, nCount));
                    tc.Close();
                    Console.ReadLine();
                }
                
    catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
        }
    }
  • 相关阅读:
    Java集合源码分析(一)
    EffectiveJava——请不要在代码中使用原生态类型
    Dubbo初探
    EffectiveJava——用函数对象表示策略
    EffectiveJava——类层次优于标签类
    notebook1.md
    NoteBook学习(二)-------- Zeppelin简介与安装
    Spark2.0学习(三)--------核心API
    Spark2.0学习(二)--------RDD详解
    Spark2.0学习(一)--------Spark简介
  • 原文地址:https://www.cnblogs.com/flaaash/p/988757.html
Copyright © 2011-2022 走看看