윈도우8 & WP Tip

[windows 8 RT] Tcp Socket Echo Client Fool 평점: 없음 조회: 3384
첨부파일

 일전에 Silverlight로 Room 형식의 대전 게임을 상용화한 기억을 토대로, 이것을 Windows8 Apps 형태로 만들어 보고자 마음 먹고 먼저 Socket 관련 자료를 찾았었습니다.

참, Socket 만큼은 MSDN 조차도 너무나 불친절 하더군요. 기본 샘플들은 전혀, 재사용 불가능한 명령어 나열식 예제가 대부분이었습니다. 그러던 차, 마침내 ControlChannelTrigger StreamSocket sample ( http://code.msdn.microsoft.com/windowsapps/ControlChannelTrigger-TCP-20c56711 ) 을 발견하였는데요, 이것을 토대로 그럭저럭 쓸만한 모양새를 만들 수 있었습니다.

첨부한 내용은 Client Code만 있습니다. 사용한 Echo Server 는 상용 코드의 모양새가 포함되어 배포가 어렵겠네요. 유명한 Code Site에서 대충 아무 Echo Server 구하셔서 사용하여도 별 문제가 없습니다. 단, 본 내용은 한번 주고 받고 끝이 아닌 연결중에 계속(1초 단위로) 메시지를 주고 받으니 참고하셔서 Server Code를 선택하세요.

참, 연결 IP, Port 는 MainPage.xaml.cs 에 client.ConnectServer("192.168.1.5", "4530"); 이부분을 고치시면 됩니다.
태그 : RT Socket TCP Windows8
작성자 정보
Fool
Level 14
 [EXP.13/40]

메일:  비공개
글등록 +12 156 덧글등록 +3 26
자기소개
無明
글 공유하기 |
  tweet facebook
2012-10-28 오전 10:59:33
나도한마디
태그로 엮인글