Quel est le meilleur modèle de conception à utiliser pour un répartiteur de requêtes HTTP qui doit effectuer un "GET" ou un "POST", retourner un flux de sortie, analyser le flux de sortie et afficher les résultats analysés sur une interface?Meilleur motif de conception pour HttpRequestDispatcher?
Actuellement, j'ai un HttpRequestDispatcher.java dans lequel une classe d'interface utilisateur est définie dans son constructeur, et dans la méthode run() threadée, les résultats sont envoyés à UIClass.requestSucceeded ou UIClass.requestFailed, où le flux est alors analysé et les résultats affichés.
Le problème avec ceci est que je veux vraiment une séparation des soucis entre l'interface, l'analyseur, et le répartiteur. De cette façon, à l'avenir, je peux vraiment réutiliser le répartiteur avec beaucoup d'autres classes ... Maintenant, je dois avoir un HttpRequestDispatcher pour chaque "Ecran" ...
J'apprécierais tout conseil, merci!
Belle suggestion, je vais esquisser sur papier et voir à quoi ça ressemble. Merci! – littleK