Студия разработчиков SAP NetWeaver
SAP , в основном для NetWeaver Developer Studio (NWDS) — это интегрированная среда разработки (IDE) для большей части Java-части технологии SAP создания бизнес-веб-приложений, а также для создания проектов SAP Enterprise Portal и SAP Interactive Forms от Adobe. Официальное сокращение Developer Studio используется редко, тогда как NWDS распространено, но неофициально.
Developer Studio основана на Eclipse , содержит несколько плагинов и предоставляет ряд наборов инструментов для технологий SAP, таких как, например,
- Web Dynpro инструменты времени разработки , например средство моделирования приложений для визуального определения отношений между частями приложения Web Dynpro.
- Словарь Java , который предлагает удобное определение типов данных, включая перечисление, метаданные и ограничения диапазона значений, которые можно использовать в приложениях Web Dynpro или для создания таблицы базы данных в системной базе данных, используемой в приложениях J2EE.
- графические инструменты для разработки приложений JEE.
- LiveCycle Designer для WYSIWYG-близкого создания интерактивных форм SAP от Adobe.
- инструменты для управления бизнес-процессами и управления бизнес-правилами (начиная с NetWeaver CE 7.1 EHP 1).
- инструменты для предоставления, использования, обнаружения и настройки веб-сервисов.
Developer Studio интегрирована в инфраструктуру разработки SAP Java, которая представляет собой центральную систему, предоставляющую несколько сервисов платформы и синхронизирующую все локальные студии разработчиков.
Среди услуг платформы — логистика программного обеспечения для надежной транспортировки от разработки до производственных систем, а также услуга сборки компонентов (CBS). CBS автоматически создает измененные компоненты разработки (DC), и только после успешной сборки возможна транспортировка и развертывание — следовательно, несоответствия обнаруживаются немедленно, и ночные сборки не требуются.
Синхронизация поддерживается для так называемых конфигураций разработки , обеспечивая идентичную конфигурацию трека (примерно одного программного проекта) на всех локальных машинах, исходного кода в репозитории времени разработки (DTR) и некоторых других аспектов.
См. также
[ редактировать ]- NetWeaver для получения дополнительной информации о платформе.
- Список программного обеспечения на базе Eclipse