2011-07-25 2 views
0

저는 장비를 네트워크에 연결하고 정보를 공유 할 수있게 해주는 내 앱인 Jens Alfke의 MYNetwork를 사용해 왔습니다. 실제로이 앱은 업무 핵심적인 부분입니다. Bonjour를 위해해야하는 C 레벨의 모든 것들에 대해 내 자신의 래퍼를 쓰려고했으나 제대로 작동하지 않아 MYNetwork로 옮겼습니다.Objective-C 용 Bonjour 통신 래퍼?

지금까지는 좋았 습니다만, 본질적으로 불투명하다는 사실은 문제를 일으키는 것입니다. 일단 내가 ARC로 앱을 제출하면 Objective-C 객체 참조가 많이 있습니다. 구조체, 어떤 ARC 싫어).

사람은 쉽게 메시지가 클라이언트와 봉쥬르를 통해 서버뿐만 아니라 서비스 검색 사이를 통과 할 수 이상적를 비슷한 래퍼를 추천 할 수 있습니까?

+1

'NSNetService' 패밀리 클래스에 속해 있습니까? –

답변

1

ZeroMQ를 사용하여 광고하고 재고 NSNetService로 충분하다고 생각하십니까? 실제 pub/sub를 실제 통신과 분리하면 Avahi와 같은 다른 bonjour 라이브러리를 Linux에서도 사용할 수 있습니다. ZeroMQ는 랩핑을 간단하게 만들 수있을만큼 간단하지만 복잡한 네트워크 토폴로지에 빠르게 대처할만큼 강력합니다. 나는 그것이 작동하지 왜 아무 이유가 없음에도 불구하고

내가 함께 모두 분리의 기술이 아니라 경험이있다. 현재 유일한 주의점은 iOS에서 ZeroMQ 사용의 제한된 경험이지만 시간이 지남에 따라 변경 될 것이라고 기대합니다.