Jump to content

Сервер приложений SAP NetWeaver

(Перенаправлено с сервера веб-приложений SAP )

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

Архитектура

[ редактировать ]

Архитектуру сервера веб-приложений SAP можно разделить на 5 областей:

Уровень представления
На уровне представления пользовательский интерфейс может быть разработан с использованием страниц JavaServer (JSP), страниц бизнес-сервера (BSP) или технологии Web Dynpro . Базовый бизнес-уровень предоставляет бизнес-контент на языке Java или ABAP.
Бизнес-уровень
Бизнес-уровень состоит из сертифицированной J2EE среды выполнения, которая обрабатывает запросы, передаваемые от Internet Communication Manager (ICM), и динамически генерирует ответы. Бизнес-логика может быть написана либо на ABAP, либо на Java на основе стандарта J2EE. Разработчики могут реализовать бизнес-логику и сохранение данных с помощью Enterprise JavaBeans (EJB), используя среду J2EE. Разработчики также могут получить доступ к бизнес-объектам приложений, работающих в среде ABAP, чтобы извлечь выгоду из их бизнес-логики и устойчивости.
Уровень интеграции
Механизм локальной интеграции является неотъемлемой частью SAP Web AS и обеспечивает мгновенное подключение к SAP NetWeaver Process Integration (SAP PI; ранее называлось SAP Exchange Infrastructure). Механизм локальной интеграции предоставляет службы обмена сообщениями, которые обмениваются сообщениями между компонентами, подключенными в SAP PI.
Уровень подключения
Диспетчер интернет-коммуникаций (ICM) отправляет запросы пользовательского интерфейса на уровень представления и обеспечивает единую структуру для подключения с использованием различных протоколов связи. В настоящее время доступны модули для протокола передачи гипертекста (HTTP), HTTPS (расширение HTTP, работающего под протоколом Secure Sockets Layer (SSL)), простого протокола передачи почты (SMTP), простого протокола доступа к объектам (SOAP) и быстрого общего интерфейса шлюза. (БыстрыйCGI).
Слой персистентности
Уровень персистентности поддерживает независимость базы данных и масштабируемую транзакций обработку . Бизнес-логику можно разрабатывать полностью независимо от базовой базы данных и операционной системы. Независимость базы данных также стала возможной благодаря поддержке открытых стандартов. Интерфейс базы данных обеспечивает оптимизированный доступ к данным из среды ABAP через Open SQL . множество стандартных интерфейсов прикладного программирования SAP распространяет выдающиеся возможности Open SQL для ABAP на Open SQL для Java и предлагает программистам приложений (API), таких как SQLJ . другие технологии, такие как объекты данных Java (JDO) и сохраняемость, управляемая контейнером ( CMP ) для EJB, или прямое использование API подключения к базе данных Java (JDBC). Также поддерживаются

Безопасность

[ редактировать ]

Аутентификация

[ редактировать ]

SAP NetWeaver AS может принимать несколько форм аутентификации:

Коммуникации

[ редактировать ]

Уровень подключения сервера приложений SAP NetWeaver поддерживает HTTPS , который необходим для зашифрованной связи через уровень защищенных сокетов . Включить SSL можно с помощью криптографической библиотеки SAP . [2] Если компания использует традиционные системы SAP, которые используют только протоколы RFC и DIAG , безопасная сетевая связь . для зашифрованной связи также требуется [3]

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 665c97b0821b68671c9c01debb09ddcd__1651217520
URL1:https://arc.ask3.ru/arc/aa/66/cd/665c97b0821b68671c9c01debb09ddcd.html
Заголовок, (Title) документа по адресу, URL1:
SAP NetWeaver Application Server - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)