Орбеон программное обеспечение

Orbeon Сборщик бесплатных форм

Проектирование, создание и развертывание веб -форм на уровне корпоративного уровня

Orbeon используется для легко и быстрого создания комплексов промышленного уровня. Будучи агностическими, формы доступны через рабочие компьютеры, ноутбуки и мобильные телефоны.

Обзор

Orbeon Forms - это популярное программное обеспечение с открытым исходным кодом, которое быстро предоставляет расширенные функции для создания веб -форм. Это форма на основе XML, которая в значительной степени зависит от концепций HTML. Таким образом, кривая обучения не очень крутая для того, кто знает HTML. Это альтернатива с открытым исходным кодом для форм Google, формы типа и Ohmyform. Orbeon From - это приложение для создания форм на основе веб -форм, поэтому ему не требуется никакого другого программного обеспечения, кроме веб -браузера для разработки, создания и развертывания веб -форм. Формы, генерируемые формой Orbeon, следуют стандартным веб -технологиям, что позволяет легко получить доступ на рабочих столах, ноутбуках и мобильных теле. Безопасность данных очень важна для бизнеса в наши дни. Форма Orbeon поддерживает «шифрование в состоянии покоя», что означает, что когда данные хранятся в базе данных, зашифрованы и не требуют дополнительных плагинов или инструментов для защиты ваших данных. Эта функция помогает вам соблюдать правила привитаемых, такие как GDPR. Форма Orbeon поддерживает простой конструктор формы перетаскивания, что очень легко создавать веб -формы с небольшим знанием HTML. Он также поддерживает авансовый уровень проверки и автоматический расчет для популяции данных. Он также поддерживает интеграцию API стороннего API, которая позволяет вам подключать ваши веб -формы со сторонними службами API, а также ваш собственный сервер для обработки данных формы. Он поддерживает формат JSON и XML для внешних служб для возврата ответа. Форма Orbeon бьет различные другие строители онлайн-форм, такие как Google, Typeform из-за своих расширенных функций поддержки Multi-Page Form, Generation PDF. Вы можете генерировать файлы PDF либо из шаблона PDF, либо из формы.

Системные Требования

Orbeon Forms работает на любой платформе, которая поддерживает:

  • время выполнения Java
  • Контейнер сервлета 2.5 (или больше), такой как Apache Tomcat. Для поддерживаемых версий см. Tomcat.

Требования к оборудованию

Мы рекомендуем запустить формы Orbeon на выделенном сервере или экземпляре, который удовлетворяет следующие требования:

  • ЦП: недавний 4-ядерный или более, Intel Xeon или Core i7 или более новее. Мы не рекомендуем CPU AMD (до линии Ryzen).
  • ОЗУ: 4 ГБ оперативной памяти, или больше, доступно для виртуальной машины Java (размер кучи JVM). При использовании AWS EC2 мы рекомендуем начать с экземпляра C4.2Xlarge. Для большинства проектов безопасно начинать с конфигурации в этом направлении, но вы можете иметь более мощные или несколько серверов или экземпляров (или эквивалентных) для ситуаций, призывающих к высокой доступности или обработки большей нагрузки. При запуске Orbeon Forms PE на нескольких серверах или экземплярах вам нужна одна подписка PE на сервер или экземпляр. Более подробную информацию о размерах, см. Раздел о том, сколько нагрузки или форм или форм нагрузки могут обрабатывать.

Функции

Ниже приведены ключевые особенности Orbeon

  • Интернационализация.
  • Контроль доступа.
  • Много страничные формы.
  • Серверный стек.
  • Liferay поддержка.

Инструкции по установке

Java Virtual Machine Configuration

Настройте виртуальную машину Java:

  • -xmx опция для выделенной памяти кучи Java:
    • На машине разработки: не менее 1 ГБ Heap Java: -xmx1g
    • На производственной машине: не менее 4 ГБ Heap Java: -xmx4g
  • -xx: maxpermsize для «пермигенового» пространства (Java 1.7):
    • Используйте хотя бы: -xx: maxpermsize = 256m Кроме того, убедитесь, что у вас нет многоуровневого компиляции при использовании Java 7 ПРИМЕЧАНИЕ. В Systems UNIX GIJ / GCG не поддерживается, поскольку есть сообщения о проблемах с этой средой выполнения и форм Orbeon. Вместо этого мы рекомендуем использовать среду Java Oracle Runtime.

Настройка базы данных

Формы вне коробки, которые вы создаете с помощью застройщика форм, а также данные, полученные с этими формами, будут сохранены в встроенной базе данных, называемой существующей. Вы можете настроить формы Orbeon, чтобы эти данные хранились в вашей реляционной базе данных, но если вы начинаете с форм Orbeon, вы можете просто использовать встроенное существование, даже если они временно временно. Обратите внимание, что существует, необходимо иметь возможность написать в каталог Web-Inf/Daves Data, где бы ни были формы Orbeon .WAR Файл несжат. Итак, особенно если вы находитесь в UNIX, убедитесь, что этот каталог подходит для процесса, который работает за управлением вашим сервером приложений.

Установка лицензии (только образуется только PE)

  • Если вы запускаете Forms CE Orbeon, вам не нужно устанавливать файл лицензии.
  • Если вы управляете или формируют формы PE:
    • Завершите шаги для вашего сервера приложений ниже
    • Вы можете получить полную лицензию от Орбеона или получить пробную лицензию
    • Перед началом контейнера сервлета скопируйте файл лицензии в соответствии с файлом войны Orbeon Forms As:
WEB-INF/resources/config/license.xml

С Orbeon Forms 4.1 и более новым, вы также можете разместить файл License.xml в домашний каталог пользователя. Например, в системах UNIX:

~/.orbeon/license.xml

Орбеон сначала ищет файл лицензии в рамках войны, и, если он не найден, попытки найти его в Home Directory. Преимущество этого подхода заключается в том, что вам не нужно найти, где развернут файл войны в вашем контейнере, или распаковать и решать файл войны с лицензией. Примечание: Orbeon Forms использует java’s System.getProperty (“user.home”) для идентификации домашнего каталога пользователя. \ _ \ _ Это соответствует пользователю, управляющему контейнером Сервлета и не обязательно пользователю разработчика или системного администратора.

базовый URL для внутренних услуг

Этот шаг иногда необязательно. В зависимости от вашей настройки, если вещи не получаются из коробки (например, если у вас есть ошибки базы данных с образцами форм), вам, возможно, придется установить oxf.url-rewriting.service.base-uri. -local.xml Файл. Часто этого достаточно, чтобы установить его на следующее (настройка для порта и префикса):

property
    as="xs:anyURI"
    name="oxf.url-rewriting.service.base-uri"
    value="http://localhost:8080/orbeon"/ 

FAQS

#VALUE!

Есть ли какая -либо стоимость, связанная с использованием форм Orbeon?

Профессиональные издания (PE) сборки доступны в планах подписки PE. Дальнейшая коммерческая поддержка доступна с планами поддержки DEV. Сборки Community Edition (CE) доступны бесплатно, независимо от того, используете ли вы его для создания открытого исходного кода или коммерческих приложений. Полный исходный код для Orbeon Forms CE доступен бесплатно и находится в реальных условиях с открытым исходным кодом. Исходный код для Forms Orbeon PE доступен для клиентов подписки по требованию. С открытым исходным кодом вы бесплатны, как пожалуйста:

  • расширить платформу
  • Создание приложений в верхней части платформы Однако обратите внимание, что если вы внесете изменения в существующий код форм Orbeon, вы связаны с условиями лицензии LGPL, которые требуют, чтобы вы перераспределили изменения в сообществе с открытым исходным кодом, когда вы распространяете свою заявку.

Могу ли я использовать более старую версию Orbeon Forms с более новым файлом лицензии?

Да, лицензия, полученная для данной версии, также будет работать с предыдущими версиями программного обеспечения. Например, если у вас есть файл лицензии для Orbeon Forms 2017.2, вы можете использовать его с Orbeon Forms 2017.1 и т. Д.

Могу ли я использовать более новую версию Orbeon Forms с более старым файлом лицензии?

Это зависит: -Если в вашем файле лицензии есть дата, не являющуюся блунковой подпиской, то вы можете обновить любую версию Orbeon Forms, опубликованную до этой даты. Другими словами, вы можете перейти на любую версию Orbeon Forms, опубликованные, пока ваша подписка активна, и ваш файл лицензии отражает это. -Если в вашем файле лицензии есть пустая подписка, но имеет не блунную версию, то вы можете перейти на любую версию до указанной версии. Примечание. Проверяются только первые два номера версий. Если в вашем файле лицензии говорится 4.4, то вы можете использовать 4.4.1, например. Другими словами, незначительные обновления всегда разрешены. -Если ваш файл лицензии не имеет ни не блаковой подписки, ни не белой версии, то нет никаких ограничений на версию форм Orbeon, которую вы можете использовать. Вышеуказанное действительное, пока лицензия не истек, если у нее указана дата истечения срока действия. На практике лицензии Orbeon Forms, которые мы производим, обычно имеют следующие функции: Начиная с февраля 2018 года:

  • основные лицензии PE
    • Дата истечения срока годности с льготным периодом
    • Иметь пустое поле версии -Иметь даты подписки и подписки на конец
  • Лицензии PE Silver и PE Gold
    • Дата истечения срока годности с льготным периодом (за исключением продления лицензии с дедушкой)
    • Иметь пустое поле версии -Иметь даты подписки и подписки на конец До февраля 2018 года:
  • основные лицензии PE
    • иметь дату истечения срока действия
    • Иметь пустое поле версии -нет дат подписки и на конец подписки
  • Лицензии PE Silver и PE Gold
    • Нет срока годности
    • Иметь конкретное поле версии -Иметь даты подписки и подписки на конец

Срок действия моей лицензии истекает и заставит программное обеспечение прекратить работу?

Начиная с февраля 2018 года:

  • Лицензии на производство истекают после льготного периода (за исключением продления лицензии с дедушкой).
  • Основные лицензии без производства (а также более старые лицензии DEV) истекают после периода изящества (за исключением продления лицензии с дедушкой). Для получения подробной информации см. Новые льготы PE Gold и вечные лицензии. До февраля 2018 года:
  • Лицензии на производство не истекают.
  • Непроизводственные основные лицензии (а также более старые лицензии DEV) истекают.
  • Вы можете проверить, существует ли фактическое истечение, проверив поле истечения срока действия файла лицензии.

Каково поле подписки в файле лицензии?

Поле на конец подписки является информативным и указывает на конец подписки поддержки, когда это применимо.

Зачем я плачу, когда приобретаю подписку на производственную подписку Orbeon Forms?

Первый год, оба:

  • Лицензия на установку и использование программного обеспечения
  • Один год поддержки Второй и последующие годы:
  • Дополнительные годы поддержки
 Русский