Содержание
- 2. Часть 2. Платформенные архитектуры информационных систем.
- 3. Можно выделить три направления развития платформенных архитектур: Автономные. Централизованные. Распределённые.
- 4. Автономная архитектура. Подразумевает наличие всех функциональных компонентов системы на одном физическом устройстве, например, компьютере и не
- 5. Централизованная архитектура. Подразумевает выполнение всех требуемых задач на специально отведённом узле, мощности которого достаточно, чтобы удовлетворить
- 6. Рисунок 1 - Представление централизованной архитектуры
- 7. К достоинствам такой архитектуры можно отнести: отсутствие необходимости администрирования рабочих мест; лёгкость обслуживания и эксплуатации системы,
- 8. Распределенные архитектуры. Их появление и развитие связано с интенсивным развитием технических и программных средств. В данном
- 9. Можно выделить шесть основных характеристик архитектуры распределённых систем: совместное использование ресурсов (как аппаратных, так и программных);
- 10. К недостаткам распределённых систем следует отнести: структурная сложность; сложно обеспечить достаточный уровень безопасности; на управление системой
- 11. Существуют следующие виды распределённых архитектур: архитектура «файл-сервер»; архитектура «клиент-сервер» (двухзвенная, многозвенная); архитектура Web-приложений. Сервис-ориентированная архитектура.
- 12. Файл-серверная архитектура. Подразумевает наличие выделенного сетевого ресурса для хранения данных. Такой ресурс называется «файловым сервером». При
- 13. Рисунок 2 - Представление файл-серверной архитектуры
- 14. Архитектура «клиент-сервер» представляет собой сетевую инфраструктуру, в которой серверы являются поставщиками определённых сервисов (услуг), а клиентские
- 15. Рисунок 3 - Двухзвенная (двухуровневая )клиент-серверная архитектура
- 16. Преимущества данной архитектуры: поддержка многопользовательской работы; гарантия целостности данных; наличие механизмов управление правами доступа к ресурсам
- 17. Трёхуровневая архитектура По сравнению с клиент-серверной или файл-серверной архитектурой трёхуровневая архитектура обеспечивает, как правило, большую масштабируемость
- 19. Для доступа к тем или иным сетевам сервисам используются клиенты, возможности которых характеризуются понятием «толщины». Оно
- 20. При увеличении масштабов системы может потребоваться замена аппаратной части сервера и клиентских машин. Однако, при увеличении
- 21. Рисунок 4 - Многозвенная клиент-серверная архитектура
- 22. Распределение функциональных компонентов системы при использовании клиент-серверной архитектуры может производиться несколькими способами (рис.5).
- 23. Рисунок 5 - Примеры распределения функциональных компонентов системы
- 24. Архитектура Web-приложений. Или архитектура Web-сервисов подразумевает предоставление некоторого сервиса, доступного в сети Internet, через специальное приложение.
- 25. Основой для предоставления таких услуг служат открытые стандарты и протоколы SOAP, UDDI и WSDL. SOAP(Simple ObjectAccess
- 26. Перед развёртыванием web-приложения требуется составить его описание, указать адрес, список поддерживаемых протоколов, перечень допустимых операций, а
- 27. Можно выделить три технологии, которые воз- можно использовать для построения распределённой архитектуры Web-сервиса: 1. EJB (Enterprise
- 28. EJB Идеей для создания EJB было желание создать такую инфраструктуру, в которой было бы легко добавлять
- 29. Достоинства EJB: простое и быстрое создание; Java-оптимизация; кроссплатформенность; встроенная безопасность. Недостатки EJB: сложность интегрирования с приложениями;
- 30. DCOM представляет собой распределённую программную архитектуру от компании Microsoft. С её помощью программный компонент одного компьютера
- 31. Достоинства DCOM: независимость от языка; динамическое нахождение объектов; масштабируемость; открытый стандарт; Недостатки DCOM: сложность реализации; зависимость
- 32. CORBA Технология CORBA рассматривает все приложения в распределённой системе как набор объектов. Объекты могут одновременно выступать
- 33. Достоинства CORBA: независимость от платформы; независимость от языка; динамические вызовы; динамическое обнаружение объектов; масштабируемость; индустриальная поддержка.
- 34. Сервис-ориентированная архитектура
- 35. При грамотном подходе к построению архитектуры информационной системы может потребоваться использование сразу нескольких из рассмотренных технологий.
- 36. Сервис-ориентированная архитектура (SOA) Сервис-ориентированная архитектура (service-oriented architecture, SOA) придумана в конце 1980-х. Она берёт своё начало
- 37. Сервис-ориентированная архитектура (SOA) Паттерны (образец, шаблон), относящиеся к SOA: Общая архитектура брокера объектных запросов (CORBA). Веб-сервисы.
- 38. Микосервисная архитектура ИС В последние десятилетия SOA сильно эволюционировала. Благодаря неэффективности прежних решений и развитию технологий
- 39. Рисунок 6 – Диаграмма До SOA и После SOA
- 40. Диаграмма, показанная на рисунке 6, дает объяснение с помощью визуализации бизнес-модели, показывая разницу между архитектурой, ориентированной
- 41. Интернет вещей Под Интернетом вещей будем понимают единую сеть, соединяющую окружающие нас объекты реального мира и
- 42. По мнению Роба Ван Краненбурга интернет вещей представляет из себя «четырех-слойный пирог». 1 уровень связан с
- 43. Для общения и взаимодействия приборов необходим единый язык. Компания Cisco провела тщательный технический анализ, показавший, что
- 44. Беспроводные сенсорные сети Беспроводная сенсорная сеть — это распределенная, самоорганизующаяся сеть множества датчиков (сенсоров) и исполнительных
- 45. RFID RFID (Radio Frequency Identification, радиочастотная идентификация) — метод автоматической идентификации объектов, в котором посредством радиосигналов
- 47. Скачать презентацию