필자는 ichat와 같은 P2P 인스턴트 메신저 프로젝트를 진행하고 있지만 LAN에 대해서만 설명하고 있습니다. 서비스 발견을 위해 jmdns 라이브러리를 사용하고, pidgin으로 테스트하고 Bonjour 사용자로 로그인하십시오. 지금까지 _presence._tcp.local 서비스. 잘 발견되면, 그러면 우리는 이름 @ 호스트 : 포트와 같은 LAN에서
jmdns 3.4.1을 사용하면 LAN에있는 시스템에서 광고하는 서비스를 볼 수 있으며, 서비스를 작성하고 등록하여 볼 수 있습니다. 내 컴퓨터에서. 그러나 LAN의 다른 컴퓨터에서 새 서비스를 만들면 내 컴퓨터에서이를 볼 수 없습니다. 다른 컴퓨터에서 다음 코드를 사용하고 있습니다. service = ServiceInfo.create("_workstati
아주 공개 질문입니다. 오픈 소스를 사용하여 Apple Time Capsule과 같은 네트워크 저장소를 어떻게 만들 수 있을지 궁금합니다. Bonjour, PnP-X, AFP 및 SMB 주변을 들여다 보려고 노력합니다 ... Time Capsule과 같은 네트워크 저장 장치를 구축 (또는 작성) 한 경험이 있습니까? 이 주제를 연구하기위한 세부 단계를 알려
피진 A, B 및 C를 사용하여 여러 개의 bonjour 클라이언트를 실행합니다. B와 C가 A와 통신 할 때 A는 동일한 포트 (패킷을 볼 수있는 wireshark와 함께)를 사용합니다. MDNS와 통신은 이지만 B와 C는 각각 MDNS 용 소켓 포트와 소켓 연결 용 포트가 각각 다릅니다. 어떻게 작동합니까, 왜 단 하나의 포트에서만 작동합니까? 한 포트
한 가지 방법은 다음과 같습니다 소품 서비스의 일부 propeties를 설명하는지도입니다 ServiceInfo.create(type, name, port, weight, priority, props);
. 누구나 theese 속성의 사용을 보여주는 예제가 있습니다 (예 :받는 사람 파트에서 사용하는 방법). 나는 이러한 속성을 참조하기 위해 무엇을 할
버튼을 눌러 이미지를 인쇄 할 수있는 iPhone 용 앱을 만들고 싶습니다. 나는 UIPrintInteractionController에 대한 튜토리얼을 온라인으로 시도했지만 실제로 인쇄하기 전에 선택 페이지로 이동하게된다. iOS가 연결할 수있는 사용 가능한 프린터에 직접 기본 인쇄 작업을 보내서 프로그래밍 방식으로 해당 페이지를 건너 뛸 수 있습니까?
저는 Linux 용 Apple에서 개발 한 오픈 소스 Bonjour 프레임 워크를 컴파일하려고했습니다. 내가 가진 문제는 내가 실행할 때 옵션으로 만드는 것입니다 os=linux 나는 다음과 같은 컴파일 오류 얻을 : 내가 구조체 sockddr을 확인했습니다 그것은 참으로 sa_len라는 이름의 회원이 없습니다 struct sockaddr has no me
QT로 작성된 프로그램이 있습니다. 그러나 프로그램에 의해로드 된 dll은 bonjour를 사용하기 때문에 dnssd.dll에 대한 간접적 인 종속성이 있습니다. 봉쥬르이 프로그램을 실행하는 컴퓨터에 설치되어 있지 않은 경우는 dnssd.dll이 컴퓨터에서 누락되어 프로그램을 시작할 수 없습니다 말할 것이다. 프로그램을 다시 설치하여 문제를 해결하십시오.
사전 설치된 Bonjour를 통해 원격 컴퓨터의 IP를 얻고 싶습니다. 하지만 그와 연결할 수 없기 때문에 Git Hub에서 예제 코드를 다운로드하고 jmdns3.4.1 Jar를 다운로드했기 때문에 이유를 알 수 없습니다. 그러나 샘플에 이라는 오류가 있습니다. Dalvik 형식으로 변환하지 못했습니다. 오류 1. 그런 다음이 질문을 작성하여 정확한 답을
일부 Mac에서는이 오류 메시지가 시스템 로그에서 나타나기 시작합니다. ERROR: getOptRdata - unknown opt 4
내 응용 프로그램의 실행에 영향을하지 않는 것,하지만 난 그게 원인을 궁금해하고, 잠재적으로 다른 버그의 원인이 될 수 있는지를하고 있습니다.