Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
эг.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.82 Mб
Скачать

3.6.2 Ключевые понятия trm

Технологии (Technologies) - относятся к конкретной реализации стандарта в пределах контекста заданной спецификации. Приведенное ниже описание иллюстрирует цели использования термина «технологии» с позиции его применения в TRM:

  • технология PL/SQL – реализация Стандарта языка SQL фирмой Оракл (Oracle);

  • технология ISQL/W - реализация Стандарта языка SQL фирмой Микрософт (Microsoft);

  • технология ODBC - реализация Стандарта доступа данных в различных спецификациях фирмы Микрософт;

  • технология JDBC - реализация фирмой Sun Стандарта доступа данных в различных спецификациях фирмы Микрософт.

Хотя большинство решений базируется на открытых стандартах (Open Standard), каждый производитель создает свою собственную реализацию соответствующего стандарта, основываясь на своих конкретных технологиях.

Компонентная архитектура (Component Based Architecture) – технологическая архитектура, включающая динамическое выполнение услуг, управляющую структуру и прикладную инфраструктуру. Компонентная архитектура состоит из компонентов модели и архитектуры сервисов, которые построены вокруг этой модели.

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

Доставка сервисов и предоставление к ним доступа

Область сервисов

У величение уровня детализации

Каналы доступа

Категории сервисов

Web-браузеры

Стандарты сервисов

Internet Explorer

Netscape Navigator

Спецификации сервисов

Беспроводная связь/

Персональный цифровой помощник

Blackberry

Карманный ПК

Транспортные услуги

Сетевые поддерживающие сервисы

MIME

LDAP

Транспортирование

HTTP

WAP

Рисунок 3.11. Категории сервиса, стандарты сервиса и спецификации сервиса

Область сервисов (Service Area) - является техническим уровнем, который поддерживает безопасное построение, обмен и поставку бизнес-компонента или сервисного компонента. Каждая область сервисов группирует соответствующие требования компонентной архитектуры в пределах Федерального правительства США в функциональные области.

Категория сервисов (Service Category) - является подуровнем области сервисов, предназначенной для того, чтобы классифицировать более низкие уровни технологий, стандартов и спецификации по отношению к бизнес-функциям или технологическим функциям, которые они обслуживают.

Стандарты (Standards) - различаются стандарты, которые широко используются и приняты (де факто) или стандарты, которые санкционированы организацией по разработке стандартов (де-юре); стандарты технические охватывают аппаратные средства и компьютеры, программное обеспечение или спецификации технические. Стандарты обычно классифицируются следующим образом:

  • стандарты языков программирования;

  • стандарты кодировки;

  • стандарты интерфейсов аппаратных средств компьютеров;

  • стандарты носителей данных;

  • стандарты операционных систем;

  • коммуникационные и сетевые стандарты;

  • стандарты машинных языков;

  • стандарты управления системами файлов;

  • стандарты системы управления базами данных;

  • стандарты текстовых систем;

  • стандарты графических систем;

  • стандарты Интернет.

Спецификация (Specification) – формальный документ, отражающий схему/план/проект (layout/blueprint/design) модели разрабатываемого приложения для разработки распределенной компонентно-базированной архитектуры.

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

На основании введенных понятий на рисунке 3.12 приводится иерархия детализации элементов TRM.

80-е годы и раньше

90-е годы

Новое тысячелетие

Сервис-провайдер

* Экстранет

* *

Интернет

*

*

*

Клиент

  • Организационный фокус

  • Централизованные мейнфреймы

  • Монолитность

  • Внутренне использование

  • Фокус на бизнес-процессы

  • Технологии Клиент/сервер

  • Монолитность

  • Взаимодействие «бизнес-бизнес» через передачу файлов формата EDI

  • Виртуальные организации и распределенные функции

  • Архитектура, ориентированная на компоненты/сервисы

  • Электронная коммерция и электронное правительство

  • Деятельность в среде реального времени

Рисунок 3.12. «Исторический» жизненный цикл монолитных и компонентных решений (основные особенности).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]