2010-05-19 4 views
0

Quelle est la meilleure solution pour communiquer de manière bidirectionnelle entre un serveur distant et un client derrière une boîte Internet?Communication client/serveur via Internet

  1. UPnP avec des sockets.
  2. HTTPS/Database Server et le client font 1 demande à chaque Xsec pour connaître s'il y a de nouvelles données. Le client ouvre une connexion sur le serveur et reste ouvert pour créer un tunnel .

Répondre

1

Cela dépend totalement de l'application (si vous pouvez immédiatement exclure UPnP, qui est une bidouille horrible approprié que pour les réseaux locaux.) Commencez à lire sur le jeu de base Internet des protocoles - le TCP/IP, ramasser le Stevens book - Vous aurez une meilleure compréhension de vos options.

+0

Mon application est très simple. C'est une architecture client/serveur. 1 client/serveur sur le Web qui écoute et envoie des commandes depuis/vers le PC client. Nombreux client/serveur sur le PC du client qui écoute et envoie des commandes depuis/vers le Web. Quelle est la meilleure façon de créer une architecture distribuée sur le Web? – user957829