J'ai un projet curieux. Je dois échanger des informations entre l'application Xamarin et un navigateur sur un autre appareil. Le site est desservi par une application avec un serveur http. Cette communication a diverses exigences:Quelle est la meilleure solution pour communiquer l'application de navigateur et de xamarin sur le LAN?
Il doit fonctionner sans Internet, par exemple, sur un réseau Wi-Fi ad-hoc.
L'application peut être désactivée pendant un certain temps.
App doit envoyer des informations nouvelles au navigateur quand quelque chose de changement d'utilisateur sur l'application
Site Web doit être html5 + javascript. Il ne peut pas avoir flash, applet Java ... parce que le navigateur peut être un téléphone, tablette, pc ...
J'ai cherché et il est disponible serveur http pour le navigateur (https://github.com/mafintosh/browser-server) mais je n'ai pas été en mesure pour l'appeler d'un autre appareil. Une autre solution est websockets, faire une interrogation avec get/post à partir du navigateur (c'est pire que websockets). Donc, mes questions sont: savez-vous un outil que je peux développer un serveur http sur le navigateur? Si je ne peux pas le faire, y at-il d'autres solutions qui sont différentes de faire appel toutes les 10 secondes? Merci