Учебники

Системный ландшафт и архитектура

Системный ландшафт SAP определяется как расположение серверов SAP. В идеале в среде Sap существует трехсистемный ландшафт. Системная среда состоит из сервера разработки (Dev), производственного сервера (PROD) и сервера обеспечения качества (QAS).

Архитектура SAP определяется как технологическая структура системы SAP, и она меняется со временем в отличие от системного ландшафта. Архитектура SAP изменяется с новым программным обеспечением, таким как SAP ECC 6.0, самое последнее.

Ниже приведен запрос в SAP System Landscape —

РАЗРАБОТКА >>>> Качество >>>> ПРОИЗВОДСТВО

На следующем рисунке представлен трехуровневый системный ландшафт SAP, в котором рабочие потоки идут от Dev> QAS> PROD, а не в обратном направлении.

Система трех шин SAP

Давайте теперь обсудим системный ландшафт —

Песочница Сервер

Когда проект реализуется, на начальных этапах используется сервер песочницы, где выполняется вся настройка, конфигурация.

Сервер разработки

Далее следует сохранить конфигурацию на сервере разработки и сохранить в запросах рабочей среды, и ее необходимо перенести на рабочий сервер.

Производственный сервер

Вы можете рассматривать это как заключительный или самый усовершенствованный этап, на котором работа выполняется, когда проект находится в производстве / запущен. Все изменения, которые требуются клиенту, выполняются в среде DEV, а затем запрос переносится в производство.

SAP System 3 — Архитектура уровня

На приведенном ниже изображении показана трехуровневая архитектура системы SAP. Уровень представления является самым верхним. Он содержит устройство / приложение для управления системой SAP. Это могут быть мобильные устройства, системы конечных пользователей, SAP GUI или клиент на основе веб-браузера.

3-х шинная архитектура

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

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

Нижний слой называется слоем базы данных . Это отвечает за хранение всех данных. База данных системы SAP хранится на отдельном сервере из соображений производительности и безопасности.

Уровень представления состоит из различных компонентов для ABAP и JAVA, которые обеспечивают связь и обработку данных в системе SAP.

Ключевые компоненты уровня представления включают в себя следующее:

Сервер сообщений — используется для управления связью между распределенными диспетчерами в системе ABAP.

Сервер сообщений — используется для управления процессами сервера и диспетчерами JAVA. Он используется для управления связью в JRE.

Диспетчерская очередь — используется для хранения нескольких типов рабочих процессов.

Диспетчер — используется для распределения запросов по рабочим процессам.

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

Enqueue Server — используется для обработки логических блокировок, установленных исполняемой прикладной программой Java.

Диспетчер Java — отвечает за получение клиентских запросов через уровень представления и пересылку на серверный процесс.

Шлюз — используется для управления связью между системой SAP и внешними системами.

Рабочие процессы ABAP — Это отдельно выполняет шаги диалога в приложениях R / 3 отдельно.