Развертывание приложения SAPUI5 на сервере SAP HANA
Я пытался найти статью, касающуюся развертывания приложения SAPUI5 в SAP Hana. Я сталкивался с утилитой SAP HANA XSA Advanced, но ни в одной статье не упоминалось, как выполнить развертывание. Так что ребята нуждаются в вашей помощи, связанной с этим.
Я хочу создать UA5 WebApp, предназначенную для настольных ПК и планшетов, и разработанную с использованием технологии SAPUI5, предоставляемой SAPUi5. Я хочу разместить этот сайт в SAP Hana, мне нужно указать имя домена и установить сертификат (https).
Так как я могу реализовать то же самое?
2 ответа
Это в основном зависит от вашей версии HANA, а также от того, включена ли она в облаке Prem / SAP
Для onPrem HANA,
- Вы можете разработать приложение в Eclipse IDE или WebIDE.
- Совместно использовать проект> Репозиторий SAPUI5 ABAP или Развернуть -> Развернуть в репозиторий SAP UI5 ABAP.
- Убедитесь, что вы выбрали правильную систему перед развертыванием.
В случае SAP HANA 2.0 / XSA методология развертывания отличается.
- Приложение UI5/HTML5 создается внутри проекта MTA.
- Проект MTA встроен в WebIDE и преобразуется в файл MTAR.
- Этот файл.mtar развертывается в системе XSA с использованием
xs deploy
- Связанный маршрут /URL
https://<hostname>:<port>/
для приложения можно увидеть в консоли как часть развертывания.
В SAP Cloud Platform/ SCP все намного проще.
- Откройте сервис WebIDE. Создайте проект SAPUI5 и разверните его на облачной платформе SAP.
- Предоставьте все свои бэкэнд-сервисы в виде API, используя пункты назначения в SCP. Приложение UI5 взаимодействует с бэкэнд-API через пункты назначения.
- После развертывания и запуска вы можете получить доступ к приложению по URL-адресу клиента. Вы можете продолжить, чтобы добавить пользовательский домен для учетной записи, если это будет необходимо.
Несколько учебных материалов доступны в Центре разработчиков SAP.
Вот несколько ссылок. SAP HANA XS Advanced, подключение к SAP Web IDE и клонирование Git-репозитория Пользовательский интерфейс SAPUI5