РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ...
DESCRIPTION
РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9. Шахгельдян Карина Иосифовна Владивостокский государственный университет экономики и сервиса [email protected]. Тема 9. Интеграция приложений Компонентная архитектура КИС - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/1.jpg)
РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
Лекция 9
Шахгельдян Карина ИосифовнаВладивостокский государственный университет
экономики и сервиса
![Page 2: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/2.jpg)
2
Тема 9. Интеграция приложений• Компонентная архитектура КИС• Способы взаимодействия: синхронный, асинхронный,
обмен сообщениями, события• Технологии взаимодействия: CORBA, Web-service , RMI,
ESB
![Page 3: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/3.jpg)
3
Тема 9. Компонентная архитектура КИС
Server Component
AD Notes MS SQL Oracle
Server Component
Server Component
Server Component
C++ Delphi .Net (C#) J2EELotus
![Page 4: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/4.jpg)
4
Тема 9. Способы взаимодействия
Сохранная асинхронная
Не работает
Сохранная синхронная
РаботаетВ
А Не работает
Не работаетРаботает
В
А Не работает
Нерезидентная асинхронная Нерезидентная синхронная Синхронизация по приему
РаботаетВ
А
РаботаетВ
А Не работает
![Page 5: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/5.jpg)
Тема 9. Способы взаимодействия
Нерезидентная синхронная с синхронизацией по доставке
Нерезидентная синхронная с синхронизацией по ответу
РаботаетВ
А
РаботаетВ
А
![Page 6: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/6.jpg)
6
Тема 9. Технология взаимодействия -RMIУдаленный вызов процедур – с компьютера А вызываем процедуру В,
расположенную на другом компьютере. Процедура выполняется на своем компьютере.
Различные адресные пространства
А B
![Page 7: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/7.jpg)
7
Тема 9. Технология взаимодействия –RMIВ библиотеке на клиенте помещается версия процедуры – клиентская заглушка:Упаковывает параметры, путем вызова send требует переслать сообщение на
серверНа сервере – ОС передает сообщение серверной заглушке. Она запускает
receive и ждет клиентов. Распаковывает сообщение, извлекает параметры и вызывает локальную процедуру
Время
Ожидание р-та
Завершение вызова
ОтветЗапрос
Вызов RPC
Клиент
Сервер
![Page 8: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/8.jpg)
8
Тема 9. Технология взаимодействия – CORBA, Web-service
КлиентСервер
Заглушка
ОС клиента
Объект
Методы
Состояние
Интерфейсы
Скелетон
ОС сервера
![Page 9: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/9.jpg)
9
Тема 9. Технология взаимодействия – Enterprise Service Bus
Клиент-отправитель
Клиент-получатель
Брокер сообщений
![Page 10: РАЗРАБОТКА КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ Лекция 9](https://reader036.vdocuments.pub/reader036/viewer/2022082517/5681369e550346895d9e4221/html5/thumbnails/10.jpg)
10
Тема 10. Методики и стандарты оценки КИС• Стандарт качества ISO 9126• Стандарт COBIT • Библиотека ITIL