프로젝트 설정
1. 프로젝트 설정하기
각 환경에 따라 프로젝트를 설정합니다.
▪️ C++
▪️ C#
▪️ Mac Xcode
▪️ Linux
▪️ Unity3D
2. PIDL 파일 작성하기
ProudNet에서 Remote Method Invocation(RMI)를 사용하려면 먼저 확장자가 PIDL인 파일을 만들어야 합니다.
PIDL 파일은 호스트 간 주고받을 메시지를 정의하는 소스 파일로, PIDL 파일을 컴파일을 하면 proxy와 stub이 만들어지게 되는데 이들을 호스트 프로그램에 포함시킬 것입니다.
메시지 첫 ID 값을 60,000 이상으로 지정하지 마세요. 60,000 이상의 값은 ProudNet 내부 PIDL의 메시지 ID값으로 이미 지정되어 있습니다. 메시지 ID가 겹칠 경우 AttachProxy 및 AttachStub 함수에서 exeption이 발생합니다.
PIDL 파일의 기본적인 사용 형식은 다음과 같습니다.
PIDL 파일 예시는 다음과 같습니다.
PIDL 컴파일러를 실행합니다.
서버와 클라이언트를 시작해 ProudNet 사용 준비를 마칩니다.
Last updated
Was this helpful?