Page 62 - 6602
P. 62

повідомлення.
                                  Повідомлення  в  мові  UML  також  специфікують  ролі,  які
                            грають  об'єкти,  –  відправник  і  одержувач  повідомлення.
                            Повідомлення  на  діаграмі  кооперації  зображуються  додатковими
                            стрілками  поряд  з  відповідним  зв'язком  або  роллю  асоціації.
                            Напрям  стрілки  вказує  на  одержувача  повідомлення.  Зовнішній
                            вигляд  стрілки  повідомлення  має  певний  зміст.  На  діаграмах
                            кооперації може використовуватися один з трьох типів стрілок для
                            позначення повідомлень (рис. 4.7).






                            Рис. 4.7.  Графічне зображення різних типів повідомлень на діаграмі
                                                        кооперації

                                   Суцільна лінія з трикутною стрілкою (рис. 4.7, а) позначає
                            виклик  процедури  (операції)  або  передачу  потоку  управління.
                            Повідомлення  цього  типу  можуть  бути  використані  активними
                            об'єктами, коли один з них передає повідомлення цього типа і чекає,
                            поки не закінчиться деяка послідовність дій, що виконується іншим
                            об'єктом.  Зазвичай  всі  такі  повідомлення  синхронні,  тобто
                            ініціюються після закінчення діяльності об’єкта або при виконанні
                            певної умови.
                                   Суцільна лінія з V-подібною стрілкою (рис. 4.7, б) позначає
                            асинхронне  повідомлення  в  простому  потоці  управління.  В  цьому
                            випадку  клієнт  передає  асинхронне  повідомлення  і  продовжує
                            виконувати свою діяльність, не чекаючи відповіді від сервера.
                                   Пунктирна  лінія  з  V-подібною  стрілкою  (рис.  4.7,  в)
                            позначає  повернення  з  виклику  процедури.  Стрілки  цього  типу
                            часто  відсутні  на  діаграмах  кооперації,  оскільки  неявно
                            передбачається  їх  існування  після  закінчення  процесу  виконання
















                                                           58
   57   58   59   60   61   62   63   64   65   66   67