♥ 모디안에 오신걸 환영합니다. ♥
{M:0/G:33}
개발자 코너


 김이랑 ( 2004-10-29 13:26:00 , Hit : 8328
 UDPComm.zip (0 Byte), Download : 206
 HPC용 UDP 메시지 전송 컴포넌트 입니다.

음 이 자료는 KHUG 에서 가져온 자료이며
자료를 올리신분은 Leon 님이라고 되어있네요...

다음은 Leon 님이 작성한 설명글입니다.
---------------------------------------------------------------
안녕하세요 Leon입니다.
HPC상에서 UDP 프로토콜(무지향)을 이용해 원격지로 메시지를 전송하는 컴포넌트 입니다.
데스크탑 용으로 개발 했다가 HPC용으로 약간 손봤습니다.
VC++3.0 Project->Add to project -> Components and controls에서
본 .OCX 파일을 선택하면 CUDPComm 클래스가 생성됩니다.

본 클래스를 이용하려면

1. 본 클래스를 이용할 클래스에 #include "UDPComm1.h" 해주시고
2. CUDPComm 인스턴스 생성후.
3. 인스턴스.ListeningMSG() <== 하면 메시지 리스닝 대기시작 합니다.
4. 메시지가 오면 UM_RECEIVE 가 발생합니다.
   (해당 메시지를 적당히 핸들링 하시면됩니다.
    메시지의 LPARAM으로 myData 구조체의 포인터가 넘어옵니다.)

   myData는 내부에 CString IP / CString message/INT port 정보를 담고 있으며
   ip는 말대로 보낸쪽의 ip정보, message는 상대가 보낸 문자 혹은 정보,
   port는 상대방이 메시지를 보낸 포트 정보를 의미합니다.
5. 상대방에게 메시지를 보내려면
   인스턴스.SendMSG(CString IP,CString message,int port) 를 이용하시면 됩니다.

마지막으로 udp는 무지향성 프로토콜이므로 네트워크 환경이 열악한 곳에서는 비추합니다.
근거리 lan에서 이용하면 좋습니다.
( 뭐 그렇다고 해서 장거리에서 손실 되는 경우는 아주.. 드뭅니다.. 정말 -_-;;
이 클래스 이용해서 전송시 패킷 손실로 메시지 짤린것 경험한적 없음.. 아직까지는는...)

----------------------------------------------------------------------------

비슷한 개발을 준비하시는분이 계시다면 좋은 자료가 될듯 합니다.
저도 조만간 함 사용해 보아야 겠습니다만 ...
에구 ~ 시간이 잘 ..... ㅎㅎ







38   아 잘안되네요  김승원 2008/11/19 5818
37   hpc2000 sdk 어디서 구해야 할까요? [3]  june2 2007/06/19 6630
36   개발자님들 건의사항입니다 [2]  정의성 2007/01/05 7056
35   모디아용 프로그래밍 [2]  전종현 2007/01/02 7799
34   evc 4.0에서 hpc2000 SDK로 모디아... [1]  고구마 2006/06/16 7861
33   기능상의 질문 [4]  yys1211 2005/06/09 8027
32   개발 관련 질문있어요 ^^ [3]  지영승 2005/05/09 7908
31   프로그램 테스트(디버그 포함)시.. 속도향상... [2]   2005/03/02 8410
30   공개키 알고리즘과.. 대치방식알고리즘 [6]   2005/02/08 8356
29   타자연습 프로그램 개발 착수 [12]  Bluecube 2005/02/03 9179
28   인사드립니다 ^^ ㅎㅎ [1]  Bluecube 2005/02/03 7766
27   ms사이트에서 아무리 찾아도 hpc SDK는 없네... [4]  myBrainisOpen 2005/01/22 8259
26   [C++ 질문]파일끝을 잘라버리는 함수는 없... [4]   2004/12/17 8154
25   [C++ 질문]클레스 상속시에 protected 와... [5]   2004/11/15 9008
24   [질문][C++]사용자 정의 함수에 대한 질문... [6]   2004/11/04 8213
23   이 게시판이 프로그래밍 스터디그룹으로도 쓰... [2]   2004/11/04 8398
  HPC용 UDP 메시지 전송 컴포넌트 입니다....  김이랑 2004/10/29 8328
21   WinCE 프로그래밍 입문자를 위한 글  김이랑 2004/10/19 18494
20   첫 모디아 프로그램 시험성공 ... [3]  김이랑 2004/10/18 9882
19   모디아에서 NetBSD 설치에 대한 고찰 ... [10]  김이랑 2004/10/13 9320

1 [2]
 

Copyright 1999-2018 Zeroboard / skin by ROBIN Modify by Netzzi.com