SAP UI5 - облачная платформа SAP - PullRequest
0 голосов
/ 27 ноября 2018

Я хочу знать, прав ли я в этом: SAP UI5 - это имя платформы в JavaScript, которая может создавать приложения Fiori.И SCP (SAP Cloud Platform) действует как сервер в облаке для этих приложений.Поэтому я могу создать приложение, которое не взаимодействует с SAP HANA.Это верно?

Спасибо

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018

Технически вы можете создать приложение с расширениями SAPUI5, которое не взаимодействует с экземпляром SAP, и запустить это приложение в любом совместимом контейнере.Однако, если вы прочтете мелкий шрифт большинства лицензионных соглашений SAP, относящихся к этой теме, вы заметите пункт, который указывает, что вы можете взимать плату за использование версии SAP UI5 для приложений, не относящихся к SAP.

Инструменты OpenUI5 в порядке, но без помощи SAP Web IDE использование этой библиотеки требует очень много кода.Кроме того, несмотря на то, что вы можете создавать и применять UI5 в качестве внешнего интерфейса для сервера данных, вы все равно должны иметь доступ к совместимому источнику данных.

Другими недостатками являются отсутствие формальной интегрированной аутентификации иМодель авторизации для сборки приложений с использованием OpenUI5.В случае SAPUI5 для создания приложений вы развертываете на панели запуска SAP Fiori и используете интегрированную среду аутентификации и авторизации.

Ниже приводится выдержка из лицензионного соглашения, которую вы можете просмотреть в SAP Developer.Страница инструментов. Страница инструментов разработчика SAP

Для удобства приведена ссылка на лицензионное соглашение. Ссылка на лицензию разработчика

Я выделил предложения строгий текст , которые, как я понимаю, ограничивают использование версии библиотек SAPUI5 с открытым исходным кодом для создания не-SAP-ориентированные решения.

T1.ЛИЦЕНЗИЯ: SAP предоставляет Вам неисключительную, непередаваемую, не подлежащую сублицензированию, отзывную лицензию с ограниченным использованием для копирования, воспроизведения и распространения интерфейсов прикладного программирования («API»), документации, плагинов, шаблонов, сценариев и образца.код («Инструменты») на настольном компьютере, ноутбуке, планшете, смартфоне или другом подходящем компьютерном устройстве, которым Вы владеете или управляете (любое, «Компьютер») для создания новых приложений («Клиентские приложения»). Вы соглашаетесь с тем, что Приложения клиента не будут: (a) необоснованно ухудшать, ухудшать или снижать производительность или безопасность любых программных приложений, услуг или связанных с ними технологий («Программное обеспечение») SAP;(б) разрешить обход или обход лицензионных ограничений SAP и / или предоставить пользователям доступ к Программному обеспечению, на которое такие пользователи не имеют лицензии;(c) предоставлять или предоставлять без предварительного письменного согласия SAP любую информацию, касающуюся условий лицензии на программное обеспечение SAP, Программного обеспечения или любую другую информацию, связанную с продуктами SAP;или (d) разрешить массовое извлечение данных из продукта SAP в продукт не-SAP, включая использование, изменение, сохранение или другую обработку таких данных в продукте не-SAP. В обмен на право наРазрабатывая Клиентские Приложения в соответствии с настоящим Соглашением, Вы обязуетесь не отстаивать какие-либо Права на интеллектуальную собственность в Клиентских Приложениях, созданных Вами, в отношении какого-либо продукта, услуги или будущей разработки SAP.

0 голосов
/ 27 ноября 2018

SAPUI5 - это инфраструктура веб-приложений JavaScript.Он используется SAP для создания приложений SAP Fiori, а другие могут использовать его для создания приложений, подобных Fiori.Однако его также можно использовать для создания приложений, которые не соответствуют Fiori Design Guidelines и, следовательно, не являются приложениями, подобными Fiori.Кроме того, существует бесплатная версия с открытым исходным кодом под названием OpenUI5.

SAP Cloud Platform - это платформа как услуга, которая предоставляет множество различных сервисов, включая среду выполнения для обслуживания приложений HTML.как приложения SAPUI5 / OpenUI5 ("UI5").

Приложения UI5 часто запускаются из системы SAP NetWeaver AS ABAP (выступающей в качестве системы SAP Gateway) или из SAP Cloud Platform, но каждое из этих приложений являетсяпросто набор статических файлов, их можно запускать из любого места, включая файл index.html.

Так что да, вы можете создать приложение, которое не взаимодействует с SAP HANA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...