解决方案 »

  1.   


    1、可以这样设计,必须多线程
    2、多个线程的Name不要相同
    3、4个单片机,就是4个服务端,开4个线程就可以了,每个线程负责处理各自服务端的数据处理,客户端跟服务端建立TCP连接之后,CLIENT就不停地接收服务端传来的数据并加以处理
      

  2.   

    多个线程可不可以引用同一个函数呢?
    比如:
    void abc() { }
    Thread thread1 = new Thread(new ThreadStart(abc));
    thread1.Start();
    Thread thread2 = new Thread(new ThreadStart(abc));
    thread2.Start();
    Thread thread3 = new Thread(new ThreadStart(abc));
    thread3.Start();
    Thread thread4 = new Thread(new ThreadStart(abc));
    thread4.Start();
    就这样,可不可以同时start那一个函数