-
Communication web - pc
Bonjour amis Développeurs.
Après avoir passé un peu de temps sur le NET dans les méandres et recoins du ASP.NET, webservices...etc, je m'en viens à vous pour avoir les idées plus claires.
En fait, j'aimerai faire une page web comportant un certain nombre de bouton et récupérer l'état de tous ces boutons dans un programme VB.NET sur mon pc.
Ainsi, dès que quelqu'un viendrait modifier ces boutons, l'état sur mon pc serait automatiquement mis à jour. Il faudrait aussi pouvoir faire l'inverse : modifier du pc et mettre les boutons à jour sur la page web.
Est ce que pour faire ça, je suis bien dans le domaine des webservices ???
Au début, je pensais gérer ça avec un fichier texte mais ça risque vite de devenir lourd.
Qu'en pensez vous ? Que suggerez vous ?
Merci pour votre aide.:D
-
C'est pas tres claire ton truc.
A quoi doivent servir les boutons de ta page ? Qu'entends-tu par "modifier ces boutons" ?
Où sera hebergé cette page ? Si tout cela est distant, je te conseil une base de données ou un fichier XML qui serait renseigné par ta page distante et qui serait consulté par une page web ou une appli que tu aurais en local.
-
Les boutons réprésentent des états quelconques (comme un interrupteur), on pourrait commuter ces interrupteurs à distance via la page web (hébergée chez free par exemple) et aussi commuter les interrupteurs sur une appli en local et mettre à jour leur état sur le web.
L'idée de fichier xml semble interessante.
J'espère avoir été plus clair :oops:
-
-
en VB.NET ? Peux tu expliquer vers quoi m'orienter s'il te plait ?:)
-
Le remoting est une technologie .Net qui permet de faire persister des objets sur un serveur distant.
Dans ton cas ça peut etre la solution, les objets contenant l'état des controles sont stocké sur un serveur(les 3 applications peuvent être sur le même poste) et tes deux applications modifient les attributs des même objets.
Met une base de donnée encore derrière et tu sauvegardera l'etat de tes objets.
-
Ah, ça c'est interessant, je vais regarder tout ça et je vous tiens au courant.
Merci pour votre aide :)