UPnP stack을 구현한 많은 구현체, 오픈 소스들이 존재한다.
그 중에 몇 가지를 살펴보았는데, UPnP 구현과 stack을 잘 구현해 놓은 것은 Intel에서 제공하는 툴이 있다. C/C++ 코드 뿐만 아니라, Java 코드도 제공하는 것으로 되어 있는데, 예제 구현도 C/C++ 로 되어 있는 것으로 봐서는 Java 코드는 전체 오픈소스로 제공하지 않는다.
더군다나 생성되는 코드가 Intel.jar 라이브러리에 대해서는 공개되어 있지 않다. 아니면 내가 찾질 못했거나...
그래서 Java로 구현된 UPnP 오픈소스 중에 보게 된 것이다. CyberLink for Java 이다.
많은 곳에서 소개도 하고 있고, 실제 코드를 받아서 실행해보니 Stack과 Contrl Point는 잘 동작한다.
UPnP Java 버전을 고려하는 사람이면 참고할 만한 곳이다.
댓글 없음:
댓글 쓰기