Quel diagramme UML doit être utilisé pour représenter la conversation par socket?Quel diagramme UML dois-je utiliser pour représenter la conversation socket?
Répondre
Diagramme de séquence. Mais vous pouvez également regarder le diagramme de communication et le diagramme de synchronisation.
L'un des interaction diagrams. J'utilise le sequence diagram le plus souvent.
J'utiliserais des diagrammes structurés composites pour montrer que deux classificateurs sont connectés au moyen de ports. Je stéréotype donc ces ports avec un stéréotype ad-hoc en ajoutant des attributs liés à l'IP, portocol de transport (TCP vs UDP) et le port. Je voudrais le profil MARTE (en particulier le package GCM) pour stéréotyper également ces ports en tant que ClientServerPorts. Je définirais donc une interface, stéréotypée comme MARTE :: GCM :: ClientServerSpecification représentant le protocole. Pour ce faire, vous devez choisir un point de vue. Cela signifie que si un message msg est envoyé de l'objet actif A à l'objet actif B, vous devez choisir si ClientServerSpecification est défini du point de vue A (msg est envoyé) ou B point de vue (msg est reçu) . Ensuite, pour chaque message je créerais un Signal (avec des attributs représentant les champs de message) et ajouterais à l'Interface représentant le protocole (ClientServerSpecification) une UML :: Reception associée à ce signal (voir l'attribut de signal UML :: Recetion). Ensuite, comme spécifié par le profil MARTE, je stéréotyperais cette réception comme ClientServerFeature et la mettrais comme prévu (si l'objet actif auquel l'Interface se rapporte est supposée recevoir le message associé) ou requis (si l'objet actif est supposé envoyer le message). Je définirais alors un nombre Interactions (c'est-à-dire un diagramme de séquence) montrant les échanges possibles de messages entre A et B (message asynchrone).
- 1. Représenter JPanel dans UML
- 2. Comment représenter les rapports dans le diagramme de classes UML
- 3. Quel diagramme je devrais changer dans UML?
- 4. Diagramme UML pour les appels de fonction
- 5. Diagramme de classes UML - comment représenter différentes classes 'report'?
- 6. Quel type de diagramme UML est-ce?
- 7. Quel outil UML a été utilisé pour créer ce diagramme?
- 8. Choix de diagramme UML
- 9. Suggestion de diagramme UML
- 10. Diagramme uml typique pour montrer des événements
- 11. Comment utiliser UML pour les interfaces de système de diagramme?
- 12. Diagramme UML pour les flux de données
- 13. Multiplicité du diagramme UML
- 14. Uml: diagramme de déploiement
- 15. Confusion dans la création du diagramme UML
- 16. UML UseCase Diagramme corriger
- 17. Diagramme de classes UML
- 18. Diagramme de séquence UML
- 19. Diagramme de classes PHP UML
- 20. Diagramme UML à l'API de modèle
- 21. Comment représenter la connexion de plusieurs utilisateurs dans un diagramme de cas d'utilisation UML?
- 22. Une liste de diagramme UML pour C#
- 23. Quel est le terme pour ce diagramme (UML?) Et quel programme peut le faire?
- 24. UML Diagramme de classes Type de relation
- 25. Comment représenter correctement un mixin/rôle/trait avec UML?
- 26. Classe UML Diagramme - question rapide
- 27. Diagramme de cas d'utilisation UML
- 28. Méthode d'usine Clarification diagramme UML
- 29. Diagramme de classes UML enum
- 30. Comment pouvez-vous représenter un DataType .NET dans un diagramme UML?