Учебники

SAP NetWeaver — Архитектура

SAP NetWeaver называется центральной основой для программного стека SAP и предоставляет гибкую платформу для других компонентов NetWeaver, таких как Process Integrator, Business Intelligence, Enterprise Portal, а также для приложений ABAP и Java.

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

Все компоненты NetWeaver построены на сервере веб-приложений SAP, а компоненты написаны на J2EE или ABAP.

Архитектура

SAP NetWeaver — Архитектура

SAP NetWeaver является одним из центральных компонентов всего программного пакета SAP и предоставляет платформу для других компонентов, а также приложений JAVA и ABAP.

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

Экземпляр диалога, выполняемый пользователем, имеет следующие компоненты:

Internal Communication Manager — используется для обработки веб-запросов как клиента, так и сервера. Поддерживает протокол — HTTP, HTTPS, SMTP.

Dispatcher — Dispatcher используется для распределения пользовательских запросов по различным рабочим процессам. Если все рабочие процессы заняты, запросы сохраняются в очереди Dispatcher.

Рабочие процессы — они используются для выполнения программ на Java или ABAP.

SAP Gateway — обеспечивает интерфейс RFC между экземплярами SAP.

Сервер сообщений — используется для обмена сообщениями, а также для балансировки нагрузки в системе SAP.