Bonjour,
Dans une classe serveur écrite en java, je souhaiterais afficher quelques variables dans une page web que je peux consulter en temps réelle.
Pouvez vous me guider?
Merci
-----
Bonjour,
Dans une classe serveur écrite en java, je souhaiterais afficher quelques variables dans une page web que je peux consulter en temps réelle.
Pouvez vous me guider?
Merci
Bonjour,
"Consulter une page en temps réel"? C'est impossible, car les technologies Web fonctionnent sur un système requête-réponse; le "temps réel" est donc imposible.
Par contre, tu peux toujours rafraichir la page...
Cordialement,
ProgVal
Peux-tu décrire plus précisément ce que tu veux faire, car je ne comprends pas très bien l'intérêt.
Pour l'instant, je comprends quelque chose qui pourrait être proche de variables de sessions ou de cookies, mais je ne suis pas vraiment sur.
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Merci pour les réponses;
Zoup1, je vous donne un exemple : récuperer les adresses IP des clients qui se connectent à un serveur (si on dispose d'une classe Serveur et une classe Client en Java)
S'il y a plusieurs clients, on affichera la liste des adresses IP de ces clients.
J'espère que ma question est plus claire maintenant.
Merci d'avance
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Non, pas de serveur Tomcat, ni d'appelet; juste une simple classe Serveur et une Classe Client lancées en même temps (Thread). Quand le client ce connecte via une socket, j'aimerais afficher son addresse IP dans une page web (que je peux consulter, et peut etre avec l'heure de connexion)
Merci encore
Bon, je comprends toujours pas très bien, mais j'essaye...
Donc, tu veux un serveur sur lequel tourne une classe Serveur
et un ou plusieurs clients sur lesquels tournent une classe Client.
Lorsqu'un client se connecte sur le client, tu veux que cela apparaisse sur une page web et que cette page soit mise à jour "en temps réel" ?
Je m'approche de ce que tu veux ?
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
oui, mais la classe Serveur et la classe Client sont facile a faire, elle seront lancées dans eclipse, et je ferai le test avec un deuxieme PC qui est sur le meme réseau.
Bon alors si j'ai bien compris ce que tu veux, j'ai l'impression que ce dont tu as besoin est complètement indépendant de cette classe serveur, si ce n'est que la classe serveur doit maintenir à jour les informations qui doivent être affichées dans la page web.
Pour faire cette affichage en temps réel, il faut que la page web en question inclue soit une applet Java qui va aller interroger le serveur et faire l'affichage, soit faire de l'Ajax et donc du JavaScript qui va aller également périodiquement interroger le serveur pour modifier l'affichage.
Par contre, il n'est pas possible de faire en sorte que ce soit directement le serveur qui aille modifier la page web. C'est toujours le client qui va venir interroger le serveur.
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
merci pour ces réponse,
je pense mettre une applet qui affiche le contenant d'une variable satic (définie dans une classe et utilisée dans la classe serveur).
mon prebleme est que je ne sais pas comment écrire une applet.
Merci
He bien c'est assez facile...
http://www.webmaster-hub.com/publica...lets-Java.html
Je dois avouer que cela fait longtemps que je n'en ai pas fait une, mais de mémoire, cela ne pose pas de problème particulier.
Cela dit, aujourd'hui je préfèrerai faire un peu de JavaSCRIPT (en utilisant prototype) pour aller interroger le serveur
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
et c'est facile avec de javaScript?
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.