iPhone à la communication iPhone

voix
7

Je suis un peu curieux de voir comment j'aborder un problème avec les iPhones et la communication entre deux téléphones.

J'ai une idée pour une application qui a besoin d'envoyer des données entre deux téléphones connus. Le problème est que les données peuvent être très petites ou très grandes. Je veux avoir un stockage intermédiaire sur un serveur et une couche de messagerie, mais je veux qu'il y ait des moyens de communication entre les performants dispositifs pour les messages plus courts, sans importance.

Vous entendez toujours sur le réseautage et le client à la communication client avec les plates-formes et protocoles populaires, mais je suis curieux de savoir ce que les pensées des gens sont à faire la communication de style p2p avec un iPhone.

Je suis sûr qu'il doit (et peut) être traitée comme une machine simple, adressable ... donc je devrais construire NAT traversant le code réseau dans l'iPhone lui-même. Une pensée que j'avais serait une sorte de situation de UPnP où je demanderais au NAT un port particulier pour la communication aux appareils ... mais je suppose que je pourrais tout aussi bien tourner facilement dans une situation de vote.

Certes, je comprends que Apple aura un mécanisme « push » pour les développeurs finalement, mais je veux obtenir l'application de la porte avant de la main ...

Juste curieux au sujet de réflexions sur ce genre de chose ... toutes les réflexions sur les situations de jeu multi-joueurs vaudraient également directement (et bénéficier de) cette question.

Créé 11/10/2008 à 16:11
utilisateur
Dans d'autres langues...                            


2 réponses

voix
4

Avez-vous donné l'échantillon de WiTap d'Apple un essai? Il aborde la question de la divulgabilité (via Bonjour) et la connectivité (via TCP de base). Il ne peut pas être aussi robuste que ce que vous cherchez, mais il vaut le détour:

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

Créé 11/10/2008 à 16:26
source utilisateur

voix
0

Regardez la documentation pour Kit Jeu dans le SDK iPhone 3.0. Il permet iPhone de se connecter les uns aux autres localement avec Bluetooth, ou via wi-fi / 3G. Il traite à la fois peer-to-peer et les architectures client-serveur. Il fournit des liens fiables et fiables.

Créé 19/06/2009 à 18:15
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more