2012. 6. 3. 18:09

소켓 통신을 할때 서버부분을 Thread 로 따로 돌려주고 메인클래스는 따로 돌리고 싶은 경우에 C# 에서는 thread 를 아주 간단하게 구현하고 메소드를 넣고 실행 할수 있다. 


Thread thrServer;


를 선언해주고, 

            

thrServer = new Thread(new ThreadStart(ServerClass.ServerRun)); //ServerClass.ServerRun 메소드 이다. 

thrServer.IsBackground = true;  //프로그램이 정상적으로 종료될 수 있다.

 thrServer.Start();



아주 간단한 방법..

            

Posted by k1rha