Logiciel Orbeon

Orbeon Formateur de formulaire GRATUIT

Concevoir, construire et déployer des formulaires Web de niveau d'entreprise

Orbeon est utilisé pour générer des formes complexes de niveau industriel facilement et rapidement. En tant que plate-forme agnostique, les formulaires sont accessibles via un bureau, des ordinateurs portables et des mobiles.

Aperçu

Orbeon Forms est un logiciel de générateur de formulaires open source populaire qui fournit rapidement des fonctionnalités avancées pour la génération de formulaires Web. Il s’agit d’une forme basée sur XML qui s’appuie fortement sur les concepts HTML. La courbe d’apprentissage n’est donc pas très raide pour quelqu’un qui connaît HTML. C’est une alternative open source de Google Forms, Type Form Form.io et OhmyForm. Orbeon from est une application de création de formulaire basée sur le Web, il ne nécessite donc aucun autre logiciel mais un navigateur Web pour concevoir, créer et déployer des formulaires Web. Les formulaires générés par le formulaire Orbeon suivent les technologies Web standard qui facilitent l’accès sur les ordinateurs de bureau, les ordinateurs portables et les mobiles. La sécurité des données est très critique pour les entreprises de nos jours. Le formulaire Orbeon prend en charge le «cryptage au repos», ce qui signifie que lorsque les données sont stockées, la base de données est chiffrée et ne nécessite aucun autre plugins ni outils pour sécuriser vos données. Cette fonctionnalité vous aide à vous conformer aux réglementations privées comme le RGPD. Orbeon Form prend en charge un générateur de formulaires de glisser-déposer simple, ce qui facilite la génération de formulaires Web avec peu de connaissances de HTML. Il prend également en charge le niveau d’avance de validation et le calcul automatique pour la population de données. Il prend également en charge l’intégration de l’API tierce qui vous permet de connecter vos formulaires Web avec les services d’API tiers ainsi que votre propre backend de serveur pour traiter les données du formulaire. Il prend en charge le format JSON et XML pour les services externes pour retourner la réponse. Orbeon Form bat divers autres constructeurs de formulaires en ligne comme Google, TypeForm en raison de ses fonctionnalités avancées de la prise en charge de la forme de plusieurs pages, de la génération PDF. Vous pouvez générer des fichiers PDF à partir d’un modèle PDF ou à partir d’un formulaire.

Configuration requise

Les formulaires Orbeon fonctionnent sur n’importe quelle plate-forme qui prend en charge:

  • Un runtime java
  • un conteneur servlet 2.5 (ou plus) tel qu’Apache Tomcat. Pour les versions soutenues, voir Tomcat.

Exigences matérielles

Nous vous recommandons d’exécuter des formulaires Orbeon sur un serveur ou une instance dédié qui satisfait aux exigences suivantes:

  • CPU: 4 cœurs récents, ou plus, Intel Xeon ou Core i7 ou plus récent. Nous ne recommandons pas de processeurs AMD (avant la ligne Ryzen).
  • RAM: 4 Go de RAM, ou plus, disponibles pour la machine virtuelle Java (taille du tas JVM). Si vous utilisez AWS EC2, nous vous recommandons de commencer par une instance C4.2xlarge. Pour la plupart des projets, il est sûr de commencer avec une configuration dans ce sens, mais vous voudrez peut-être avoir des serveurs ou plusieurs instances plus puissants ou multiples (ou équivalents) pour les situations nécessitant une haute disponibilité, ou de gérer plus de charge. Lorsque vous exécutez Orbeon Forms PE sur plusieurs serveurs ou instances, vous avez besoin d’un abonnement PE par serveur ou instance. Pour plus de détails sur le dimensionnement, consultez la section sur la quantité de formes Orbeon de chargement.

Caractéristiques

Voici les principales caractéristiques d’Orbeon

  • Internationalisation.
  • Contrôle d’accès.
  • Formulaires multi-pages.
  • pile de serveur.
  • Support Liveray.

Instructions d’installation

Configuration de la machine virtuelle Java

Configurez la machine virtuelle Java avec:

  • -xmx option pour la mémoire de tas Java dédiée:
    • Sur une machine de développement: au moins 1 Go de tas Java: -xmx1g
    • Sur une machine de production: au moins 4 Go de tas Java: -xmx4g
  • -xx: maxpermSize pour l’espace “permgen” (Java 1.7):
    • Utilisez au moins: -xx: maxpermSize = 256m Assurez-vous également que vous n’avez pas de compilation à plusieurs niveaux lorsque vous utilisez Java 7 Remarque: Sur les systèmes UNIX, GIJ / GCG n’est pas pris en charge car il existe des rapports de problèmes avec cet environnement d’exécution et les formulaires Orbeon. Au lieu de cela, nous vous recommandons d’utiliser l’Oracle Runtime Java Environment.

Configuration de la base de données #### Présenté, les formulaires que vous créez avec Form Builder, ainsi que les données capturés avec ces formulaires, seront enregistrées dans une base de données intégrée appelée exister. Vous pouvez configurer les formulaires Orbeon afin que ces données soient stockées dans votre base de données relationnelle, mais si vous commencez avec les formulaires Orbeon, vous pouvez simplement utiliser le intégré, même si ce n’est temporairement. Remarque qui existe devra être en mesure d’écrire dans le répertoire Web-inff / existe-data, partout où Orbeon Forms. Le fichier WAR n’est pas compressé. Donc, surtout si vous êtes sur UNIX, assurez-vous que ce répertoire est écrite par le processus exécutant votre serveur d’applications.

Installation de licence (Orbeon Forms PE uniquement)

  • Si vous exécutez Orbeon Forms CE, vous n’avez pas besoin d’installer un fichier de licence.
  • Si vous utilisez Orbeon Forms PE:
    • Complétez les étapes de votre serveur d’applications ci-dessous
    • Vous pouvez obtenir une licence complète d’Orbeon ou obtenir une licence d’essai
    • Avant de démarrer votre conteneur servlet, copiez votre fichier de licence dans le fichier de guerre des formulaires Orbeon comme:
WEB-INF/resources/config/license.xml

Avec Orbeon Forms 4.1 et plus récent, vous pouvez également placer le fichier License.xml dans le répertoire domestique de l’utilisateur. Par exemple, sur Unix Systems:

~/.orbeon/license.xml

Orbeon forme d’abord les recherches du fichier de licence dans la guerre et, s’ils ne sont trouvés, les tentatives pour la trouver sous le répertoire domestique. L’avantage de cette approche est que vous n’avez pas à trouver où le fichier de guerre est déployé dans votre conteneur, ou pour débarrasser et récompenser le fichier de guerre avec la licence. Remarque: Orbeon Forms utilise Java’s System.getProperty (“user.home”) pour identifier le répertoire personnel de l’utilisateur. \ _ \ _ Cela correspond à l’utilisateur exécutant le conteneur servlet et pas nécessairement à l’utilisateur du développeur ou de l’administrateur système.

URL de base pour les services internes

Cette étape est parfois facultative. Selon votre configuration, si les choses ne fonctionnent pas hors de la boîte (par exemple, si vous avez des erreurs de base de données avec les échantillons de formulaires), vous devrez peut-être définir la propriété de configuration oxf.url-wewriting.service.base-uri dans vos propriétés -Local.xml Fichier. Souvent, il suffit de le régler sur les éléments suivants (ajustement pour le port et le préfixe):

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

FAQS

#VALUE!

Y a-t-il un coût associé à l’utilisation des formulaires Orbeon?

Les versions de l’édition professionnelle (PE) sont disponibles via des plans d’abonnement PE. Un support commercial supplémentaire est disponible avec les plans de support de développement. Les versions de l’édition communautaire (CE) sont disponibles gratuitement, que vous l’utilisiez pour créer des applications open source ou commerciales. Le code source complet d’Orbeon Forms CE est disponible gratuitement et selon de vraies termes open source. Le code source d’Orbeon Forms PE est disponible pour les clients d’abonnement à la demande. Avec le code open source, vous êtes libre comme vous le souhaitez:

  • étendre la plate-forme
  • créer des applications au-dessus de la plate-forme Notez cependant que si vous apportez des modifications au code Orbeon Forms existant, vous êtes lié par les termes de la licence LGPL, qui vous oblige à redistribuer les modifications à la communauté open source lorsque vous distribuez votre application.

Puis-je utiliser une ancienne version des formulaires Orbeon avec un fichier de licence plus récent?

Oui, une licence générée pour une version donnée fonctionnera également avec les versions précédentes du logiciel. Par exemple, si vous avez un fichier de licence pour Orbeon Forms 2017.2, vous pouvez l’utiliser avec Orbeon Forms 2017.1, etc.

Puis-je utiliser une version plus récente des formulaires Orbeon avec un ancien fichier de licence?

Ça dépend:

  • Si votre fichier de licence a une date de fin d’abonnement sans vol, vous pouvez passer à n’importe quelle version Orbeon Forms publiée avant cette date. En d’autres termes, vous pouvez passer à n’importe quelle version des formulaires Orbeon publiés pendant que votre abonnement est actif et que votre fichier de licence le reflète.
  • Si votre fichier de licence a un abonnement vierge mais a une version non rouge, vous pouvez passer à n’importe quelle version jusqu’à et y compris la version spécifiée. Remarque: seuls les deux premiers numéros de version sont vérifiés. Si votre fichier de licence indique 4.4, vous pouvez utiliser 4.4.1, par exemple. En d’autres termes, les mises à jour mineures sont toujours autorisées.
  • Si votre fichier de licence n’a ni un abonnement non fondu ni une version non foncée, il n’y a aucune restriction sur la version des formulaires Orbeon que vous pouvez utiliser. Ce qui précède est valide tant que la licence n’a pas expiré, si elle a une date d’expiration spécifiée. En pratique, les licences Orbeon Forms que nous produisons ont généralement les caractéristiques suivantes: À partir de février 2018:
  • Licences de base PE
    • avoir une date d’expiration avec une période de grâce
    • Avoir un champ de version vide
    • Avoir des dates d’abonnement et d’abonnement
  • Licences d’or Silver et PE
    • Avoir une date d’expiration avec une période de grâce (à l’exception des renouvellements de licences accessibles à droits)
    • Avoir un champ de version vide
    • Avoir des dates d’abonnement et d’abonnement Jusqu’en février 2018:
  • Licences de base PE
    • avoir une date d’expiration
    • Avoir un champ de version vierge
    • Je n’ai pas de dates d’abonnement et d’abonnement
  • Licences d’or Silver et PE
    • Je n’ai pas de date d’expiration
    • Avoir un champ de version spécifique
    • Avoir des dates d’abonnement et d’abonnement

Ma licence expirera-t-elle et entraînera-t-elle le travail du logiciel?

À partir de février 2018:

  • Les licences de production expirent après une période de grâce (à l’exception des renouvellements de licences accessibles à droits).
  • Les licences de base à non-production (ainsi que les licences de développement plus anciennes) expirent après une période de grâce (à l’exception des renouvellements de licences accessibles à droits). Pour plus de détails, consultez les nouveaux avantages en or d’or et les licences perpétuelles accélérées. Jusqu’en février 2018:
  • Les licences de production n’expirent pas.
  • Les licences de base à non-production (ainsi que les plus anciennes licences de développement) expirent.
  • Vous pouvez vérifier s’il existe une expiration réelle en vérifiant le champ d’expiration du fichier de licence.

Quel est le champ d’abonnement dans le fichier de licence?

Le champ d’abonnement est informatif et indique la fin de l’abonnement à la support, le cas échéant.

Que paie-t-il lorsque j’acquiert un abonnement de production de PE Orbeon Forms?

La première année, les deux:

  • une licence pour installer et utiliser le logiciel
  • Un an de soutien Les deuxième années et suivantes:
  • Des années de soutien supplémentaires
 Français