Page 28 - 4252
P. 28

   Двоетапне подання (Two Step View);
                         Контролер додатка (Application Controller).

                      o  Патерни інтеграції корпоративних інформаційних систем

                         Структурні патерни інтеграції;
                         Взаємодія "точка - точка";
                         Взаємодія "зірка" (інтегруюча середа);
                         Змішаний спосіб взаємодії;
                         Патерни за методом інтеграції;
                         Інтеграція систем за даними (data-centric);
                         Функціонально-центричний (function-centric) підхід;
                         Об'єктно-центричний (object-centric);
                         Інтеграція  на  основі  єдиної  понятійної  моделі  предметної  області
                         (concept-centric);
                         Патерни інтеграції за типом обміну даними;
                         Файловий обмін;
                         Загальна база даних;
                         Віддалений виклик процедур;
                        Обмін повідомленнями;
                  Також на сьогоднішній день існує ряд інших шаблонів:
                        Carrier Rider Mapper, надання доступу до збереженої інформації;
                        Аналітичні шаблони, описують основний підхід для складання вимог
                         для  програмного  забезпечення  (requirement  analysis)  до  початку  са-
                         мого процесу програмної розробки;
                        комунікаційні шаблони, описують процес спілкування між окремими
                         учасниками / співробітниками організації;
                        організаційні шаблони, описують організаційну ієрархію підприємс-
                         тва / фірми;
                        анти-патерни  (Anti-Design-Patterns)  описують  як  не  слід  поступати
                         при розробці програм, показуючи характерні помилки в дизайні і в
                         реалізації.
                  Розглянемо докладніше деякі з патернів проектування.


                                           Питання для самоконтролю


                1. Що таке  шаблони проектування
                2. Що таке патерни проектування поведінки класів / об'єктів
                3. Що таке твірні патерни проектування
                4. Що таке архітектурні системні патерни;
                5. Які види структурних патернів
                6. Які патерни управління



                                                           27
   23   24   25   26   27   28   29   30   31   32   33