IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres Diagrammes Discussion :

Messages dans les diagrammes de séquence [Séquence]


Sujet :

Autres Diagrammes

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 136
    Points : 100
    Points
    100
    Par défaut Messages dans les diagrammes de séquence
    Bonjour,

    Je voudrais savoir si les messages échangés entre objets (ou composants) dans les diagrammes de séquence sont forcément des appels de méthode de ces objets ?

    Autrement dit, je veux construire un diagramme de séquence, j'ai 2 classes A et B, A notifie B qu'un évenement donné s'est passé (je ne veux pas faire un appel de méthode de B, je passe par un observer/observable). Est ce que je peux mettre quand même sur le diagramme de séquence que A notifie B ?

    merci.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Les diagrammes de séquences montrent des échanges de 'messages' au sens large. D'ailleurs le fait qu'il y ai des échanges asynchrones, perdus ou qu'il y ai un temps de transport montre clairement qu'il s'agit de 'message' et non toujours d'appel de méthode. Le fait qu'un échange de message corresponde à un appel de méthodes est donc en fait un cas particulier.

    Mais je ne voit pas le lien entre la question et l'utilisation d'observer/observable car dans ce cas il y aura bien et bien appel de méthode, même si l'observable ne connait pas l'observer (mais une interface implémentée par l'observer)

    Bruno

  3. #3
    Membre expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Points : 3 134
    Points
    3 134
    Par défaut
    Effectivement, l'observé appelle la méthode 'notify' à tous les observer qui se sont enregistrés auprès de lui.

    Dans tous les cas, si tu veux signifier le déclenchement d'un évènement, je te suggère les messages asynchrones.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 136
    Points : 100
    Points
    100
    Par défaut
    merci pour les réponses.
    Oui effectivement, même en utilisant le pattern Observer ça reste un appel de méthode.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Les messages dans le diagramme de séquence système
    Par taki-eddine dans le forum UML
    Réponses: 2
    Dernier message: 18/05/2015, 12h28
  2. [Séquence] Les contraintes temporelles dans le diagramme de séquences
    Par SeL001 dans le forum Autres Diagrammes
    Réponses: 0
    Dernier message: 15/04/2013, 08h25
  3. [Séquence] Mettre les "écrans" dans un diagramme de séquence
    Par snatch2008 dans le forum Autres Diagrammes
    Réponses: 3
    Dernier message: 06/10/2008, 10h02
  4. Boucle dans les diagrammes de séquence
    Par Bayard dans le forum BOUML
    Réponses: 4
    Dernier message: 16/01/2008, 21h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo