Системный ландшафт и архитектура
Системный ландшафт SAP определяется как набор серверов SAP. В идеале в среде Sap существует трехсистемный ландшафт. Системный ландшафт состоит из сервера разработки (Dev), рабочего сервера (PROD) и сервера контроля качества (QAS).
Архитектура SAP определяется как технологическая структура системы SAP, и она изменяется со временем в отличие от системного ландшафта. Архитектура SAP меняется с появлением нового программного обеспечения, такого как SAP ECC 6.0, самого последнего.
Ниже приведен запрос в системном ландшафте SAP -
DEVELOPMENT >>>> Quality >>>> PRODUCTION
На следующем рисунке представлен трехуровневый системный ландшафт SAP, в котором работа идет от Dev> QAS> PROD, а не в обратном направлении.
Давайте теперь обсудим системный ландшафт -
Сервер песочницы
Когда проект реализуется, на начальных этапах используется сервер песочницы, где выполняется вся настройка, настройка.
Сервер разработки
Затем необходимо сохранить конфигурацию на сервере разработки и сохранить в запросах рабочей среды, и ее необходимо перенести на рабочий сервер.
Производственный сервер
Вы можете рассматривать его как заключительный или самый доработанный этап, на котором работа выполняется, когда проект находится в стадии разработки / запуска. Все изменения, которые требуются клиенту, выполняются в среде DEV, а затем запрос переносится в производство.
SAP System 3 - многоуровневая архитектура
На приведенном ниже изображении показана трехуровневая архитектура системы SAP. Вpresentation layerсамый верхний. Он содержит устройство / приложение для управления системой SAP. Это могут быть мобильные устройства, системы конечных пользователей, SAP GUI или клиент на основе веб-браузера.
Уровень представления взаимодействует с сервером приложений для выполнения всей обработки и известен как мозг системы SAP.
Сервер приложений состоит из нескольких экземпляров и взаимодействует с уровнем базы данных трехуровневой архитектуры.
Нижний слой называется database layer. Он отвечает за хранение всех данных. База данных системы SAP хранится на отдельном сервере из соображений производительности и безопасности.
Уровень представления состоит из различных компонентов для ABAP и JAVA, которые позволяют передавать и обрабатывать данные в системе SAP.
Ключевые компоненты уровня представления включают следующее:
Message Server - Это используется для управления связью между распределенными диспетчерами в системе ABAP.
Message Server- Это используется для управления серверными процессами и диспетчерами JAVA. Он используется для управления связью в JRE.
Dispatcher Queue - Это используется для хранения нескольких типов рабочих процессов.
Dispatcher - Это используется для распределения запросов по рабочим процессам.
Memory Pipes - Это используется для управления связью между рабочими процессами ICM и ABAP.
Enqueue Server - Используется для обработки логических блокировок, установленных исполняемой программой Java-приложения.
Java Dispatcher - Он отвечает за получение клиентских запросов через уровень представления и пересылку серверному процессу.
Gateway - Это используется для управления связью между системой SAP и внешними системами.
ABAP Work processes - Это отдельно выполняет шаги диалога в приложениях R / 3 отдельно.