De toute évidence, c'est possible. Pour commencer, vous pourriez faire une discussion peer-to-peer sur UDP, en codant en dur les numéros IP des uns et des autres dans les programmes de l'autre. Quelques lignes de python sur le PC, quelques lignes de Java sur l'Android. Ensuite, vous pouvez commencer à ajouter la fonctionnalité dont vous avez besoin pour le rendre client-serveur: ajoutez un écouteur de diffusion sur le PC, afin qu'il puisse détecter automatiquement les clients, puis vous pouvez éliminer les numéros IP de schlock codés en dur. Et construire à partir de là.
Exemple côté serveur en Python:
[email protected]:/usr/src/xmlvm.svn$ python
Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>>> chatter = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
>>> chatter.bind(('192.168.1.121', 9999))
>>> chatter.sendto('this is a test', ('192.168.1.144', 6666))
14
Probablement, mais cela est un peu large pour couvrir en une question et la réponse. avez-vous une question spécifique? – eldarerathis
Je pense que c'est * possible *. Si vous regardez le marché Android, il existe des applications comme ça. – gideon