문제

나는 어떻게 iPhone의 문제와 두 전화 사이의 의사 소통에 어떻게 접근 해야하는지 궁금합니다.

알려진 두 전화기 사이에 데이터를 보내야하는 응용 프로그램에 대한 아이디어가 있습니다. 문제는 데이터가 매우 작거나 매우 클 수 있다는 것입니다. 서버와 메시징 계층에 중간 스토리지를 원하지만 더 짧고 중요하지 않은 메시지를 위해 장치간에 통신 할 수있는 성능 수단이 필요합니다.

당신은 항상 인기있는 플랫폼 및 프로토콜과 네트워킹 및 클라이언트에 대한 클라이언트 커뮤니케이션에 대해 듣지만, iPhone과 P2P 스타일 커뮤니케이션을 수행하는 사람들의 생각이 궁금합니다.

나는 그것이 간단한 주소가 가능한 기계로 취급 될 수 있다고 확신합니다. 내가 생각했던 생각은 장치와의 통신을 위해 특정 포트를 요구할 수있는 일종의 UPNP 상황이 될 것이라고 생각하지만, 나는 그것을 폴링 상황으로 쉽게 바꿀 수 있다고 생각합니다.

물론, 애플은 결국 개발자를위한 "푸시"메커니즘을 가질 것이라는 것을 이해하지만, 나는 앱을 앞서 문 밖으로 나가고 싶다 ...

이러한 유형의 사물에 대한 생각에 대해 궁금합니다 ... 멀티 플레이어 게임 상황에 대한 모든 생각 도이 질문에 직접 적용되며 혜택을받을 것입니다.

도움이 되었습니까?

해결책

Apple의 Witap 샘플을 시험해 보셨습니까? 발견 가능성 (Bonjour를 통해) 및 연결 (기본 TCP를 통해) 문제를 다룹니다. 당신이 찾고있는 것만 큼 강력하지는 않지만 살펴볼 가치가 있습니다.

http://developer.apple.com/iphone/library/samplecode/witap/index.html

다른 팁

iPhone 3.0 SDK의 게임 키트 문서를보십시오. iPhone은 Bluetooth 또는 Wi-Fi/3G를 통해 로컬로 서로 연결할 수 있습니다. 피어 투 피어 및 클라이언트 서버 아키텍처를 모두 다룹니다. 신뢰할 수없고 신뢰할 수있는 링크를 제공합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top