Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции / Лекция №11

.pdf
Скачиваний:
21
Добавлен:
04.06.2023
Размер:
1.29 Mб
Скачать

12

Проблемы

масштабируемости

Основная проблема, которую нужно при этом решить, состоит в конфликтах правил, относящихся к использованию ресурсов, управлению и безопасности.

13

Примеры ограничений масштабируемости:

Централизованные службы - Один сервер на всех пользователей. Необходимо в случае хранения конфиденциальных данных.

Централизованные данные - Единый телефонный справочник, доступный в режиме подключения. Централизация (наличие единой базы данных)

в данном случае вызовет перегрузку входящих и исходящих линий связи.

Централизованные алгоритмы - Организация маршрутизации на основе полной информации о сети. В больших системах большое число сообщений необходимо направлять по множеству каналов.

14

Что насчет современных решений?

Технология веб-сервисов

15

Сервисом называется ресурс, реализующий бизнесфункцию, обладающий следующими свойствами:

является повторно используемым

определяется одним или несколькими явными технологически-независимыми интерфейсами

слабо связан с другими подобными ресурсами и может быть вызван посредством коммуникационных протоколов, обеспечивающих возможность взаимодействия ресурсов между собой.

Веб-сервисы – это архитектура, обеспечивающая новый уровень распределенности доступа к данным. С помощью веб-сервисов разрабатывают и приобретают компоненты для их встраивания в ИС.

16

Основой веб-сервисов являются технологии:

TCP/IP - универсальный протокол передачи данных, понимаемый всеми сетевыми устройствами

HTML - универсальный язык гипертекстовой разметки для отображения информации на устройствах пользователей

XML - универсальный язык, поддерживающий работу с различными типами данных

17

Технология веб-сервисов существует на очень высоком уровне абстракции, позволяя поддерживать множество одновременных

определений, которые иногда бывают противоречивы.

На простейшем уровне веб-сервисы могут восприниматься как интернеториентированные текстовые брокеры интеграции.

18

Преимущества веб-сервисов

Веб-сервисы позволяют компании интегрировать свои бизнеспроцессы с бизнес-процессами бизнес-партнеров и клиентов при меньшей стоимости, чем с использованием других

интеграционных технологий.

Поскольку веб-сервисы организуются в публичные реестры (UDDI-реестры, ebXML-реестры или иные), доступные заинтересованным лицам по всему миру, порог выхода компаний на новые рынки снижается, возможности же для наращивания клиентской базы, напротив, возрастают.

Веб-сервисы обеспечивают преемственность в отношении уже имеющихся в информационной системе компании, т. е. можно сказать, что веб-сервисы надстраиваются над существующими ИС, но не вместо них

19

Недостатки веб-сервисов

Динамическое использование информации бизнес-реестров веб-сервисов, вызов вебсервисов требует решения вопросов доверительности отношений между различными бизнес-реестрами.