Orbeon software

Orbeon Tvůrce formulářů zdarma

Navrhněte, vytvářejte a nasazují webové formuláře na úrovni podnikové úrovně

Orbeon se používá ke generování komplexních formulářů průmyslové úrovně snadno a rychle. Jako platforma agnostická, formy jsou přístupné prostřednictvím stolních počítačů, notebooků a mobilů.

Přehled

Orbeon Forms je oblíbený software pro tvůrce formulářů s otevřeným zdrojovým kódem, který poskytuje pokročilé funkce pro generování webových formulářů rychle. Je to forma založená na XML, která se silně spoléhá na koncepty HTML. Křivka učení tedy není příliš strmá pro někoho, kdo zná HTML. Je to alternativa s otevřeným zdrojovým kódem pro formuláře Google, formulář typu Form.io a Ohmyform. Orbeon From IS Web založená aplikace pro budování formulářů, takže nevyžaduje žádný jiný software, ale webový prohlížeč pro navrhování, vytváření a nasazení webových formulářů. Formuláře generované formulářem Orbeon se řídí standardními webovými technologiemi, které usnadňují přístup na stolních počítačích, notebookech a mobilech. Zabezpečení dat je pro firmy v těchto dnech velmi kritické. Formulář OrBeon podporuje „Šifrování v klidu“, což znamená, že když jsou data uložena databáze, její šifrování a nevyžaduje žádné další pluginy nebo nástroje k zabezpečení vašich dat. Tato funkce vám pomůže dodržovat privátní předpisy, jako je GDPR. Formulář ORBEON podporuje jednoduchý tvůrce formulářů pro tažení ad, což usnadňuje generování webových formulářů s malou znalostí HTML. Podporuje také předběžnou úroveň validace a automatický výpočet pro populaci dat. Podporuje také integraci API třetích stran, která vám umožňuje propojit vaše webové formuláře se službami API třetích stran a také s vlastním backendem serveru pro zpracování dat formuláře. Podporuje formát JSON i XML pro externí služby pro vrácení odpovědi. Forma Orbeon bije různé další tvůrce online formulářů, jako je Google, typ formou díky svým pokročilým funkcím vícestranné podpory formulářů, generace PDF. Můžete generovat soubory PDF buď z šablony PDF nebo z formuláře.

Požadavky na systém

Formuláře Orbeon běží na jakékoli platformě, která podporuje:

  • Runtime Java
  • kontejner Servlet 2.5 (nebo větší), jako je Apache Tomcat. Pro podporované verze viz Tomcat.

Hardwarové požadavky

Doporučujeme spustit Orbeon Forms na vyhrazeném serveru nebo instanci, která splňuje následující požadavky:

  • CPU: Nedávné čtyřjádrové nebo více, Intel Xeon nebo Core i7 nebo novější. Nedoporučujeme CPU AMD (před linií Ryzen).
  • RAM: 4 GB RAM, nebo více, k dispozici virtuálnímu stroji Java (velikost HEAP JVM). Pokud používáte AWS EC2, doporučujeme začít s instancí C4.2xLarge. Pro většinu projektů je bezpečné začít s konfigurací podle těchto linií, ale možná budete chtít mít silnější nebo více serverů nebo instancí (nebo ekvivalentní) pro situace vyžadující vysokou dostupnost nebo zvládnout větší zatížení. Při spuštění Orbeon Forms PE na více serverech nebo instancích potřebujete jedno předplatné PE na server nebo instanci. Další podrobnosti o dimenzování naleznete v části o tom, kolik formulářů zatížení orbeonu zvládne.

Funkce

Následuje klíčové rysy Orbeonu

  • Internacionalizace.
  • Řízení přístupu.
  • Formuláře více stránek.
  • zásobník serveru.
  • Podpora života.

Instrukce k instalaci

Konfigurace virtuálního stroje Java

Nakonfigurujte Java VM s:

  • -xmx Možnost pro vyhrazenou paměť java java:
    • Na vývojovém stroji: alespoň 1 GB HAP JAVA: -XMX1G
    • Na výrobním stroji: Nejméně 4 GB HEAP Java: -xmx4g
  • -xx: maxPermSize pro „permgen“ prostor (Java 1.7):
    • Použijte alespoň: -xx: MaxPermsize = 256 m Také se ujistěte, že při používání Java 7 nemáte odstupňovanou kompilaci POZNÁMKA: V systémech UNIX není GIJ / GCG podporován, protože existují zprávy o problémech s tímto runtime prostředí a orbeonovým formám. Místo toho doporučujeme použít prostředí Oracle Runtime Java.

Nastavení databáze

Out-of-the-box, formuláře, které vytvoříte s vytvořením formulářů, a data zachycená s těmito formuláři, budou uloženy v zabudované databázi nazvané existence. Můžete nastavit formuláře ORBEON tak, aby tato data byla uložena ve vaší relační databázi, ale pokud začnete s Orbeon Forms, můžete pouze použít vložené, i když jen dočasně. Všimněte si, že existence bude muset být schopno zapisovat do adresáře Web-Inf/Existen-DATA, kdekoli je ORBEON FORMS. Takže, zejména pokud jste na Unixu, ujistěte se, že tento adresář je zapisován procesem spuštěním serveru aplikace.

Instalace licence (Orbeon Forms pouze PE)

  • Pokud používáte Orbeon Forms CE, nemusíte nainstalovat licenční soubor.
  • Pokud provozujete Orbeon Forms PE:
    • Vyplňte kroky pro váš aplikační server níže
    • Můžete získat úplnou licenci od Orbeonu nebo získat zkušební licenci
    • Před spuštěním kontejneru servletu zkopírujte svůj licenční soubor do válečného souboru Orbeon jako:
WEB-INF/resources/config/license.xml

S Orbeon Forms 4.1 a novější můžete také umístit licence.xml soubor do domovského adresáře uživatele. Například na systémech UNIX:

~/.orbeon/license.xml

Orbeon Forms Forms nejprve vyhledává licenční soubor ve válce a pokud nenalezne, pokusí se jej najít v domovském adresáři. Výhodou tohoto přístupu je, že nemusíte najít, kde je válečný soubor nasazen ve vašem kontejneru, nebo nekomprimovat a rekompresů válečného souboru s licenci. Poznámka: Orbeon Forms používá System.GetProperty („user.home“) Java k identifikaci domácího adresáře uživatele.

Základní adresa URL pro interní služby

Tento krok je někdy volitelný. V závislosti na vašem nastavení, pokud se věci nefungují z pole (například pokud máte chyby v databázi s formuláři vzorků), možná budete muset nastavit vlastnost Oxf.url-rewriting.Service.Base-URI Configuration Configuration ve svých vlastnostech -local.xml soubor. Často je dostačující k jeho nastavení na následující (úpravy pro port a předponu):

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

FAQS


Existují nějaké náklady spojené s používáním orbeonových formulářů?

Sestavy profesionálního vydání (PE) jsou k dispozici prostřednictvím předplatného PE. Další komerční podpora je k dispozici s plány podpory DEV. Sestavy Community Edition (CE) jsou k dispozici zdarma, ať už je používáte k vytváření open source nebo komerčních aplikací. Kompletní zdrojový kód pro Orbeon Forms CE je k dispozici zdarma a za skutečných podmínek open source. Zdrojový kód pro Orbeon Forms PE je k dispozici zákazníkům předplatného na vyžádání. S otevřeným zdrojovým kódem jste zdarma, jak chcete:

  • Rozšiřte platformu
  • Vytvářejte aplikace na vrcholu platformy Všimněte si však, že pokud provedete změny stávajícího kódu Orbeon Forms, jste vázáni podmínkami licence LGPL, která vyžaduje, abyste při distribuci aplikace přerozdělovali změny komunity s otevřeným zdrojovým kódem.

Mohu použít starší verzi formulářů ORBEON s novějším licenčním souborem?

Ano, licence generovaná pro danou verzi bude také fungovat s předchozími verzemi softwaru. Například pokud máte licenční soubor pro Orbeon Forms 2017.2, můžete jej použít s Orbeon Forms 2017.1 atd.

Mohu použít novější verzi formulářů ORBEON se starším licenčním souborem?

Záleží: -Pokud má váš licenční soubor datum na konci předplatného bez Blank, můžete upgradovat na jakoukoli verzi Orbeon Forms zveřejněnou před tímto datem. Jinými slovy, můžete upgradovat na jakoukoli verzi formulářů Orbeon zveřejněných, zatímco vaše předplatné je aktivní a váš licenční soubor to odráží. -Pokud má váš licenční soubor prázdný konec předplatného, ​​ale má neblakovou verzi, můžete upgradovat na jakoukoli verzi až do uvedené verze. POZNÁMKA: Zkontrolují se pouze první dvě čísla verzí. Pokud váš licenční soubor říká 4.4, můžete například použít 4.4.1. Jinými slovy, drobné aktualizace jsou vždy povoleny. -Pokud váš licenční soubor nemá ani konec předplatného bez Blank, ani verzi bez Blank, pak neexistují žádná omezení verze Orbeonových formulářů, které můžete použít. Výše uvedené je platné, pokud licence nevypršela, pokud má uvedeno datum vypršení platnosti. V praxi mají Orbeonové licence, které vytváříme, obvykle mají následující funkce: Od února 2018:

  • PE základní licence
    • Mějte datum vypršení platnosti s dobou odkladu
    • mít pole prázdné verze -mít data předplatného a předplatného
  • PE Silver a PE Gold Licence
    • Mějte datum vypršení platnosti s dobou odkladu (s výjimkou obnovy dědečka)
    • mít pole prázdné verze -mít data předplatného a předplatného Až do února 2018:
  • PE základní licence
    • mít datum vypršení platnosti
    • mít pole prázdné verze -Nemáte data předplatného a předplatného
  • PE Silver a PE Gold Licence
    • Nemáte datum vypršení platnosti
    • mít pole konkrétní verze -mít data předplatného a předplatného

Vyprší moje licence a způsobí, že software přestane fungovat?

Od února 2018:

  • Výrobní licence vyprší po období odkladu (s výjimkou obnovy dědečka).
  • Neprodukční základní licence (stejně jako starší licence Dev) vyprší po období odkladu (s výjimkou obnovy dědečka). Podrobnosti naleznete v nových výhodách PE zlata a věčné licence dědeček. Až do února 2018:
  • Produkční licence nevyprší.
  • Platnost neprodukční základní licence (stejně jako starší licence Dev) vyprší.
  • Můžete zkontrolovat, zda dojde ke skutečnému vypršení platnosti kontrolou expiračního pole licenčního souboru.

Jaké je pole předplatného v licenčním souboru?

Pole předplatného je informativní a v případě potřeby označuje konec předplatného podpory.

Za co platím, když získávám předplatné Orbeon Forms PE Production?

První rok, oba:

  • Licence k instalaci a používání softwaru
  • Jeden rok podpory Druhé a následující roky:
  • Další roky podpory
 Čeština