Если мы разработали сайт в Outsystems, то как мы можем развернуть его в нашем личном домене, например example.com? - PullRequest
0 голосов
/ 29 апреля 2018

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

Есть ли способ сделать это, если нет, то как мы можем этого достичь?

То же самое для мобильного приложения. Можем ли мы получить APK от IDE-системы?

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Итак, прежде всего, чтобы ответить на ваши вопросы, вы не можете получить исходный код (C #, ASP.NET, HTML и т. Д.), Который вы создали в Outsystems. Однако «код», который вы сделали, хранится как определенные типы файлов Outsystems и может быть найден в сервисном центре.

.OAP Приложение Outsystems (комплект модулей и расширений)

.OML Модуль внешних систем / eSpace

.XIF Extensions (Это код C # или Java, который вы сделали сами)

.OSP Solution (Пакет модулей / пространств и расширений)

В Outsystems у вас есть два варианта развертывания: через Lifetime или через сервисный центр. Как работает Lifetime, вы можете узнать по этой ссылке: https://www.outsystems.com/videos/lifetime-application-deployment/. Summarized Lifetime предоставляет удобный для пользователя обзор для развертывания в других средах и проверки наличия неработающих ссылок между модулями / электронными пространствами.

Если вы хотите выполнить развертывание через сервисный центр, перейдите на вкладку «Фабрика». В меню под вкладками вы увидите «приложения», «eSpaces» и т. Д. Если вы нажмете на одну из них, вы сможете опубликовать приложения, модули и т. Д.

Что также важно, когда вы хотите опубликовать приложение, модуль, расширение или решение в другой инфраструктуре Outsystems (с другим кодом активации). Вам необходимо использовать портал внешних систем IPP, поскольку ваш код лицензирован для вашей собственной инфраструктуры. Более подробную информацию об этом вы найдете здесь: https://success.outsystems.com/Support/Enterprise_Customers/Licensing/Intellectual_Property_Protection_(IPP)

0 голосов
/ 01 мая 2018

Код, разработанный в Outsystems, не может быть легко изменен с сервера на сервер, если он не принадлежит одной и той же лицензии. Если они принадлежат одной и той же лицензии, проще всего использовать Lifetime для ее развертывания от одной к другой. Если Lifetime недоступен, вы можете загрузить решение с одного сервера и загрузить файл решения на другой сервер с помощью ServiceCenter.

...