Bonjour tout le monde,
Je dois développer une application de type client / serveur, tout en JAVA.
Le serveur envoie des données toutes les secondes à plusieurs clients. Ces données sont alors exploitées par les clients pour générer des graphiques.
Les échanges entre le client et le serveur doivent être minimisés.
Dans mon esprit, je pensais faire une copie de l'objet serveur sur chaque client, puis exploiter ces copies. Je pensais donc plutôt utiliser des sockets et envoyer mes objets sérialisés vers les clients, puis les désérialiser pour les exploiter.
Ce que j'ai compris de RMI, c'est que côté client, on manipule l'objet présent sur le serveur comme s'il était dans la jvm côté client. Donc chaque fois que l'on manipule l'objet, cela crée des échanges entre le serveur et le client. Donc ça génère beaucoup d'échanges entre les clients et le serveur j'imagine ?
Qu'en pensez-vous ? Pourrais-je utiliser RMI ? Est-ce que ça s'y prête bien ? Ou alors avez-vous d'autres idées ?
Merci de m'avoir lu jusqu'au bout !! Et merci d'avance pour vos réponses...
Bon après midi à tous.Configuration: Windows XP
Firefox 3.0

