Jump to content

Веб Динпро

(Перенаправлено с Web Dynpro ABAP )

Web Dynpro ( WD ) — это технология веб-приложений, разработанная SAP SE и ориентированная на разработку серверных бизнес-приложений. В современных версиях (например, в NetWeaver 750, программный уровень SAP_UI) пользовательский интерфейс отображается в соответствии с веб-стандартом HTML5 . Начиная с Netweaver 754 (программный уровень SAP_UI, платформа ABAP 1909), сенсорное управление включено. [1] доступен пользовательский интерфейс. Недавно выпущенные версии обычно соответствуют принципам проектирования SAP Fiori. [2] Одной из основных конструктивных особенностей является то, что пользовательский интерфейс определяется полностью декларативным образом. Приложения Web Dynpro можно разрабатывать с использованием инфраструктуры разработки Java (Web Dynpro для Java, WDJ или WD4J) или ABAP (Web Dynpro ABAP, WDA или WD4A). [3]

Самая ранняя версия Web Dynpro появилась в 2003 году и была основана на Java . Этот вариант был выпущен примерно на 18 месяцев раньше варианта ABAP . С 2010 года Java-вариант Web Dynpro был переведен в режим обслуживания.

WD следует архитектуре проектирования, основанной на интерпретации шаблона проектирования MVC , и использует подход к разработке, основанный на модели («минимизировать кодирование, максимизировать дизайн»).

Web Dynpro Framework — это среда выполнения на стороне сервера, в которой доступно множество специализированных «методов перехвата». Затем разработчик помещает свой собственный код в эти методы-перехватчики, чтобы реализовать желаемую бизнес-функциональность. Эти методы-перехватчики принадлежат к одной из широких категорий «жизненного цикла» и «обратного пути»; то есть те методы, которые связаны с жизненным циклом программного компонента (т. е. обработка, которая происходит при запуске и завершении работы и т. д.), и те методы, которые связаны с обработкой фиксированной последовательности событий, происходящих во время инициируемый клиентом обратный путь к серверу.

Web Dynpro нацелен на разработку бизнес-приложений, которые следуют стандартизированным принципам пользовательского интерфейса, приложений, которые подключаются к серверным системам и являются масштабируемыми.

Ключевые возможности [4]

  • Декларативный способ разработки: Web Dynpro предлагает графические и декларативные средства разработки пользовательского интерфейса. Элементы управления пользовательского интерфейса , стандартные блоки, представления и окна моделируются, а бизнес-логика может быть закодирована отдельно.
  • Разделение пользовательского интерфейса и бизнес-логики. Одним из преимуществ Web Dynpro перед SAP GUI является разделение бизнес-логики и пользовательского интерфейса, а также структурированный процесс разработки с меньшими усилиями по внедрению.
  • Поддержка приложения с отслеживанием состояния: состояние приложения сохраняется в серверной части. Это приводит к сокращению передачи данных с ABAP- сервера в браузер и наоборот.

Что касается Web Dynpro ABAP, то существует только один язык программирования ( ABAP ) и необходима только одна система. Таким образом, разработка может быть проще и экономически выгоднее.

  1. ^ «Сенсорная поддержка классических интерфейсов» .
  2. ^ «Руководство по проектированию SAP Fiori» .
  3. ^ «Руководство для разработчиков SAP NetWeaver» .
  4. ^ «Справка SAP — Web Dynpro ABAP» . САП СЭ.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 86c9958ac491a1188ea52f768311c7a3__1651217520
URL1:https://arc.ask3.ru/arc/aa/86/a3/86c9958ac491a1188ea52f768311c7a3.html
Заголовок, (Title) документа по адресу, URL1:
Web Dynpro - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)