Bonjour à tous,
Je travaille actuellement sur un projet qui nécessite 2 applications: une application cliente développée en flash et une application serveur développée en Java.
J'utilise actuellement les XMLSocket de Flash et les Sockets de Java, comme expliqué dans les articles de developpez.com. Les messages envoyés sont donc au format XML et à chaque type de message correspond un traitement spécifique. (par exemple un message de type "<connexion ... />" lance un traitement de type "ConnexionTraitement".
Je cherche à concevoir une architecture de communication évolutive, une qui me permette facilement d'ajouter des nouveaux messages et nouvaeux traitements. J'ai mis en place la solution précédente mais je suppose qu'il existe des design pattern pour ce probleme. N'y connaissant rien en architecture client/serveur, je solicite votre aide:
Comment mettre en place un "protocole" de communication de type "message -> traitement" souple et évolutif?
Merci d'avance
Partager