Bonjour,
j'explique rapidement mon problème. J'ai un serveur avec une bande passante très faible et un tomcat dessus.
Je veux pouvoir coder une genericservlet (oui, je sais, c'est mal) qui écoute un port spécifique (oulah, ça aussi, c'est mal) et enregistre ce qu'elle reçoit (ça ce n'est pas le problème) et communique le message à tout un ensemble d'applets dont elle possède une liste d'adresse ip et qui vont écouter un port spécifique (et, non, je ne veux pas de JMS, ça ne va pas le faire).
Je ne veux pas qu'on me donne la solution ici, c'est une question trop complexe pour un post sur un forum. Par contre, j'ai besoin de décortiquer les servlets, les applets et les sockets pour définir si je peux me servir directement des services fournis par l'applet/servlet ou si je dois recoder une socket à l'intérieur : par exemple, ce qu'on peut mettre dans un servletcontext config, comment on fait écouter une servlet sur un port différent du reste du conteneur, quelle exception trapper pour détecter la fermeture brutale de socket côté client...etc...
Je cherche un bouquin qui traite le sujet en profondeur sans partir de la description de la méthode service et de la façon de traiter un flux request ou response (ça, ça m'intéresse pas, je sais faire).
Ce qui m'intéresse, c'est uniquement l'aspect communication.
Merci pour vos réponses.
Partager