Выбрать главу

(ITS — Internet Transaction Server) выполняет следующие задачи:

► Автоматически преобразует представления экранов SAP, чтобы сделать возможным использование SAP GUI для HTML.

► Обеспечивает представление в Web бизнес-процессов посредством прикладных компонентов Интернета (IAC — Internet Application Components) на основе экрана, которые используют предопределенное представление HTML выбранных транзакций.

► Обеспечивает представление в Web бизнес-процессов посредством IAC на основе файла потока выполнения. Файлы потока выполнения осуществляют управление выполнением; форматирование для Интернета является дополнительной задачей.

Рис 1

ITS использует для выполнения этих задач следующие компоненты:

► для поддержки интерфейса сервера HTTP, для пересылки запросов AGate и для перемещения страниц HTTP, переданных 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.

Начиная с версии 6.10 SAP Basis, менеджер ICM может передавать совместимый с Web контент, созданный с помощью SAP Web Application Builder, прямо во внешний браузер, который его запросил.

1.2.3. Business Connector

С помощью (ВС — Бизнес-соединитель) две системы SAP или система SAP и система, отличная от SAP, могут обмениваться сообщениями в формате данных XML, используя стандартный протокол Интернета HTTP. Можно использовать синхронный или асинхронный способ обмена данными.

Далее если бизнес-партнер не использует технологию SAP, соединение с помощью Business Connector все еще возможно в связи с открытым форматом данных.

Рис. 1.4.

1.3. Уровень презентаций

SAP R/3 является интерфейсом с пользователями системы. Он обслуживает всех пользователей R/3, включая как системных администраторов, так и корпоративных менеджеров. Таким образом, к уровню презентаций предъявляются высокие требования. Он должен обеспечивать:

► Простое и эргономичное использование

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

► Простое управление

► Гибкий доступ, не зависящий от местоположения

► Поддержку нескольких языков

► Переносимость между разными аппаратными платформами и операционными системами (с сохранением функциональности и внешнего представления)

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

Пользовательский интерфейс SAP GUI создает однозадачную/односистемную рабочую среду. При работе с SAP GUI пользователи вводят в качестве параметра имя системы SAP R/3, в которой они хотят зарегистрироваться. Для вызова SAP GUI в ОС Windows можно создать специальный значок (пиктограмму). SAP GUI управляется с помощью мыши и системы меню. При выполнении своих рабочих задач пользователь последовательно перемещается в системе меню. Для параллельного выполнения задач можно открыть дополнительное или новое окно SAP GUI С технической точки зрения новый сеанс во многом аналогичен дополнительному окну SAP GUI.

Обычно пользователи, которые хотят иметь доступ к более чем одной системе SAP, не хотят размещать пиктограмму (значок) для каждой системы на своем рабочем столе. Программа SAPLOGON позволяет заранее определить все соединения SAP GUI, которые могут понадобиться пользователю, с помощью легко модифицируемого конфигурационного файла или непосредственной настройки SAPLOGON. Когда требуется запустить определенное соединение SAP GUI, пользователи просто выбирают подходящую системную запись из списка всех заданных соединений. Описание настройки и использования SAPLOGON для распределения нагрузки см. в главе 2.

Рис. 1.5.

Интерфейс SAP GUI реализован на основе стандартов EG 90/270 и ISO 9241, определяющих эргономику интерфейсов.

SAP предлагает различные версии SAP GUI для поддержки различного оборудования взаимодействия с пользователем (см. рис. 1.5):

► SAP GUI для среды Windows Поддерживаемые платформы включают:

- Windows 98, Windows NT4, Windows 2000 и Windows XP

- Более старые версии Windows через терминальный сервер

► SAP GUI для среды Java Поддерживаемые платформы включают: