SAP NetWeaver Application Server
Из Википедии, свободной энциклопедии
SAP NetWeaver Application Server (прежнее название SAP Web Application Server) — это компонент SAP NetWeaver, выполняющий функции сервера веб-приложений для решений компании SAP. Включает в себя серверы приложений ABAP (прежнее название SAP R/3 Basis) и Java. Возможна установка обеих частей (стеков) как совместно, так и по отдельности. В случае полной установки (ABAP и Java) используется Java-стек, управление осуществляется из ABAP стека. Кроме того, автоматически создаётся связь между стеками, называемая Java Connector, сокращённо «JCo».
История наименования
Архитектура
Суммиров вкратце
Перспектива
Архитектура SAP Web Application Server может быть разделена на 5 уровней:
- Уровень презентации
- Предназначен для отображения бизнес-контента. На уровне презентации пользовательский интерфейс может быть разработан с помощью технологий Java Server Pages (JSP), Business Server Pages (BSP), или Web Dynpro.
- Уровень бизнес-логики
- Данный уровень состоит из приложений ABAP и Java, предоставляющих бизнес-контент на уровень презентации.
- Уровень интеграции
- Внутренний движок интеграции является составной частью SAP NetWeaver AS и предоставляет сервис обмена сообщениями между компонентами, соединенными через SAP PI.
- Уровень соединений
- Internet Communication Manager (ICM) обрабатывает обращения пользователя к уровню презентации и предоставляет метод соединения, использую различные протоколы. В данный момент доступны модули для Hypertext Transfer Protocol (HTTP), HTTPS (расширение HTTP с использованием Secure Socket Layer (SSL)), Simple Mail Transfer Protocol (SMTP), Simple Object Access Protocol (SOAP) и Fast Common Gateway Interface (FastCGI).
- Уровень базы данных
- Данный уровень обеспечивает независимость базы данных и масштабируемую обработку транзакций. Благодаря этому уровню бизнес-логика может разрабатываться независимо от используемых СУБД и операционной системы. Оптимизированный доступ к данным БД обеспечивается из ABAP с помощью Open SQL.
Аутентификация
SAP NetWeaver AS может использовать различные способы аутентификации:
- SAP Logon Ticket в соответствующей конфигурации [1].
- Остальные технологии единого входа, которые используют сертификаты x.509 и сочетание технологий Secure Network Communications (SNC) и Secure Socket Layer (SSL) для единой платформы аутентификации.
См. также
Примечания
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.