Introduction
Ces instructions portent sur la conception des détails d'un client d'application. Des conseils supplémentaires figurent
dans Instructions relatives au produit : Client d'application
Instructions
Le concepteur doit prendre en compte les mécanismes utilisés par le client d'application pour communiquer avec le reste
du système. Est-ce qu'il interagit directement avec les EJB ou indirectement via le protocole HTTP ou JMS ? Les clients
d'application peuvent aussi utiliser des unités d'exécution Java et il faut donc prendre en compte l'accès concurrent
au sein du client d'application. Il s'agit ici de décisions prises dans le cadre de la Tâche : Décrire l'architecture de la phase d'exécution.
Le concepteur doit aussi considérer les classes et les sous-systèmes qui s'exécutent dans le cadre du client de
l'application, les interfaces (s'il y en a) que ces classes et sous-systèmes exposent à leur tour au système et leurs
dépendances aux autres parties du système. Voir Produit : Sous-système de conception pour plus de détails.
|