|
P2P, Client/Server 등의 네트웍 애플리케이션을 만들 때...UPnP 기능을 사용할 수 있게 프로그래밍 해서 배포한다고
말씀하셨는데 그 source를 어느 이벤트에 어떻게 넣어야 되는지 좀 부탁드립니다.
현재 제가 개발한 소스를 참고로 올려드립니다.
이것은 말씀하신대로 로컬 공유기 에서 나오는 ip에서만 되는데 p2p 식으로 통신이 가능하게 할려는데 목적이 있습니다.
그리고 UPnP만 되면, 공유기에서 나온 ip와 먼거리에 있는 고정ip나 다른 네트워크의 ip들과도 통신이 가능한건지요?
만약 가능하다고 하면 어떻게 UPnP기능이 되도록 코딩을 할 수 있는지 좀 자세한 설명을 부탁드립니다.
혹시 몰라 제가 만든 Server/Client 프로그램을 올립니다(현재 로컬내에서의 공유기 ip끼리만 되고 있습니다 test 해보시면요)
직접 수정해서 어느부분이 UPnP부분인지 설명 해주시면 더 감사하겠습니다.
초보 프로그래머가 올립니다.
|