Messagerie instantanée avec Java RMI [HELP]
Résolu/Fermé
ghostman15418
Messages postés
13
Date d'inscription
mardi 20 juillet 2021
Statut
Membre
Dernière intervention
9 décembre 2021
-
7 déc. 2021 à 20:56
ghostman15418 Messages postés 13 Date d'inscription mardi 20 juillet 2021 Statut Membre Dernière intervention 9 décembre 2021 - 9 déc. 2021 à 10:47
ghostman15418 Messages postés 13 Date d'inscription mardi 20 juillet 2021 Statut Membre Dernière intervention 9 décembre 2021 - 9 déc. 2021 à 10:47
A voir également:
- Messagerie instantanée avec Java RMI [HELP]
- Waptrick java football - Télécharger - Jeux vidéo
- Hotmail messagerie - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java bible - Forum Téléchargement
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
8 déc. 2021 à 09:02
8 déc. 2021 à 09:02
Bonjour,
RMI permet d'appeler du code distant : tu fournis le nom de la classe, la méthode et les paramètres, ça te renvoie un résultat. C'est en temps réel, mais strictement à sens unique.
Remarque : RMI est un vieux protocole qui n'a plus trop de raison d'être aujourd'hui, il vaudrait mieux faire du REST (avec JAX-RS en Java)
RMI permet d'appeler du code distant : tu fournis le nom de la classe, la méthode et les paramètres, ça te renvoie un résultat. C'est en temps réel, mais strictement à sens unique.
Remarque : RMI est un vieux protocole qui n'a plus trop de raison d'être aujourd'hui, il vaudrait mieux faire du REST (avec JAX-RS en Java)
ghostman15418
Messages postés
13
Date d'inscription
mardi 20 juillet 2021
Statut
Membre
Dernière intervention
9 décembre 2021
8 déc. 2021 à 21:25
8 déc. 2021 à 21:25
Merci beacoup, ce qui veut dire si je veux faire une messagerie instantanée avec rmi je dois faire une boucle qui appelle une methode qui renvoie les messages du client, ce qui s'appelle faire du pooling (comme ce qui etait fait sur le web avant l'arrivé de websocket).
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
8 déc. 2021 à 22:33
8 déc. 2021 à 22:33
En effet tu n'auras pas le choix en RMI. Après, même avec des technologies plus récentes, le polling reste une bonne solution pour économiser la consommation de ressources côté serveur.
ghostman15418
Messages postés
13
Date d'inscription
mardi 20 juillet 2021
Statut
Membre
Dernière intervention
9 décembre 2021
>
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
9 déc. 2021 à 10:47
9 déc. 2021 à 10:47
d'accord, je vous remercie énormément pour votre précieuse aide.
8 déc. 2021 à 19:24
8 déc. 2021 à 20:56
https://docs.oracle.com/en/java/javase/17/docs/specs/rmi/protocol.html
NB. Il existe un mode multiplexé pour que le client et le serveur puisse s'envoyer plusieurs requêtes avec la même connexion, mais ça ne change rien au sens de la communication. Tu appelles une méthode, ce n'est pas elle qui t'appelle.