2011-08-23 1 views
0

네트워크상의 모든 보급 된 Bonjour 서비스에 대해 알려주는 라이브러리 또는 오픈 소스 Obj C 코드가 있습니까? Mac OS X 또는 iOS에서 작동하면 가장 좋습니다.Bonjour 서비스 스니퍼 코드

Thx 모두.

답변

4

선택의 여지가 있습니다.

OS X은 링크 로컬 네트워크에서 서비스 등록 및 검색을위한 mdns 명령과 함께 제공됩니다.

mdns -B _http._tcp 

을 그리고 목록을 반환하고 거의 즉시 일이/표시 사라로 업데이트됩니다 : 광고 웹 사이트에 대한 검색 (유형 _http._tcp.의 일반적 서비스)하려면이 작업을 수행 할 것입니다. 예, open-sourced입니다. Apple의 C 기반 멀티 캐스트 DNS 구현 (라이브러리와 도구 모두)은 대부분의 NIX에서 많은 번거 로움없이 컴파일됩니다.

GUI 도구를 찾고 있다면 Tildesoft의 bonjour browser 응용 프로그램이 매우 유용하다는 것을 알았습니다.

mdns을 자신의 서비스를 광고하는 데 사용하지 않으려면 network beacon을 시도하십시오.

+0

크리스. "bonjour browser"는 나에게 잘 돌아갔다. – pbhowmick

+1

걱정할 필요가 없습니다. 질문을 대답으로 표시하면 나중에 더 많은 응답을 받게됩니다. –