SID
За исключением систем MCOD (многокомпонентных с одной базой данных) имя базы данных одновременно определяет имя всей системы SAP R/3. Имя должно состоять из трех символов (буквы или букв и чисел); первая буква должна быть заглавной. Сокращение «SID» используется обычно в качестве метки-заполнителя для имени системы SAP R/3: оно обозначает идентификатор системы (system identifier). Иногда используется «SAPSID», что обозначает системный идентификатор SAP.
Сетевая технология
Для взаимодействия уровней, распределенных по нескольким компьютерным системам, используется стандартная сетевая технология. Она же применяется для коммуникаций системы SAP R/3 с внешним миром. Транспортным протоколом служит протокол TCP/IP. На каждом шаге в процессе диалога между клиентской системой (внешним интерфейсом) и уровнем презентаций передается очень мало данных. По этой причине для взаимодействия компьютеров уровня презентаций и серверов приложений можно без всяких проблем использовать соединения глобальной сети. При коммуникации серверов базы данных и приложения все по-другому.
Кроме того, систему R/3 можно связать с мэйнфреймом по протоколу IBM SNA (Systems Network Architecture) LU6.2.
1.2. Соединение с Интернетом
Текущая технология использует три способа соединения компонентов SAP с Интернетом. Сервер транзакций Интернета (ITS — Internet Transaction Server) и Менеджер коммуникаций Интернета (ICM — Internet Communication Manager) обеспечивают диалоговое взаимодействие. Business Connector поддерживает автоматизированный обмен бизнес-данными с помощью HTTP и XML между партнерскими системами.
1.2.1. Сервер транзакций Интернета
Сервер транзакций Интернета (ITS — Internet Transaction Server) выполняет следующие задачи:
► Автоматически преобразует представления экранов SAP, чтобы сделать возможным использование SAP GUI для HTML.
► Обеспечивает представление в Web бизнес-процессов посредством прикладных компонентов Интернета (IAC — Internet Application Components) на основе экрана, которые используют предопределенное представление HTML выбранных транзакций.
► Обеспечивает представление в Web бизнес-процессов посредством IAC на основе файла потока выполнения. Файлы потока выполнения осуществляют управление выполнением; форматирование для Интернета является дополнительной задачей.

Рис 1 .2.Взаимодействие с Интернетом посредством ITS
ITS использует для выполнения этих задач следующие компоненты:
► WGate: для поддержки интерфейса сервера HTTP, для пересылки запросов AGate и для перемещения страниц HTTP, переданных AGate.
► Agate: основной компонент, отвечающий за управление сеансом, вывод изображений R/3 в HTML, администрирование соединений SAP R/3 и генерацию документов HTML.
ITS осуществляет коммуникацию с SAP R/3 через интерфейс DIAG или с помощью RFC (см. главу 13).
SAP планирует интегрировать функции ITS в будущий релиз сервера приложений Web SAP (SAP Web AS — Sap Web Application Server).
1.2.2. Менеджер коммуникации Интернета (ICM)
Менеджер коммуникаций Интернета (ICM — Internet Communication Manager) является дополнительным процессом. Он выполняется на уровне операционной системы и обрабатывает запросы HTTP, HTTPS и SMTP в SAP Web AS. Поэтому он создает прямые соединения между системами SAP и внешним миром.

Рис. 1.3. Использование ICM
Начиная с версии 6.10 SAP Basis, менеджер ICM может передавать совместимый с Web контент, созданный с помощью SAP Web Application Builder, прямо во внешний браузер, который его запросил.
1.2.3. Business Connector
С помощью Business Connector (ВС — Бизнес-соединитель) две системы SAP или система SAP и система, отличная от SAP, могут обмениваться сообщениями в формате данных XML, используя стандартный протокол Интернета HTTP. Можно использовать синхронный или асинхронный способ обмена данными.
Далее если бизнес-партнер не использует технологию SAP, соединение с помощью Business Connector все еще возможно в связи с открытым форматом данных.

Рис. 1.4. Соединения с помощью Business Connector
1.3. Уровень презентаций
Уровень презентаций SAP R/3 является интерфейсом с пользователями системы. Он обслуживает всех пользователей R/3, включая как системных администраторов, так и корпоративных менеджеров. Таким образом, к уровню презентаций предъявляются высокие требования. Он должен обеспечивать:
Читать дальше