소켓 통신을 할때 서버부분을 Thread 로 따로 돌려주고 메인클래스는 따로 돌리고 싶은 경우에 C# 에서는 thread 를 아주 간단하게 구현하고 메소드를 넣고 실행 할수 있다.
Thread thrServer;
를 선언해주고,
thrServer = new Thread(new ThreadStart(ServerClass.ServerRun)); //ServerClass.ServerRun 메소드 이다.
thrServer.IsBackground = true; //프로그램이 정상적으로 종료될 수 있다.
thrServer.Start();
아주 간단한 방법..
'WPF Programma' 카테고리의 다른 글
[WPF] Thread 에서 메인 클래스의 UI 객체 사용하기 Dispatcher.Invoke 사용하기 (0) | 2012.06.03 |
---|---|
C# 기본 TCP 소켓 통신 예제 코드 (Basic socket communication in C#) (0) | 2012.06.03 |
[WPF] 윈도우 최대 확대 효과 주기 [Window MaxSize effect in WPF] (0) | 2012.06.03 |
WPF 창에 투명 airo 효과 주기 (0) | 2012.05.28 |
WPF 폴더 생성 & PPTX 불러와 이미지화 시키기 (0) | 2012.05.28 |