„Orbeon“ programinė įranga

Orbeon Nemokama formos kūrėjas

Kurkite, kurkite ir diegkite įmonės lygio žiniatinklio formas

„Orbeon“ yra naudojamas lengvai ir greitai generuoti pramoninio lygio sudėtingas formas. Būdami platformos agnostikai, formos prieinamos per darbalaukį, nešiojamuosius kompiuterius ir mobiliuosius telefonus.

Apžvalga

„Orbeon Forms“ yra populiari atvirojo kodo formų kūrimo programinė įranga, teikianti pažangias funkcijas, skirtas greitai generuojančioms žiniatinklio formoms. Tai XML pagrįsta forma, kuri labai priklauso nuo HTML sąvokų. Taigi mokymosi kreivė nėra labai staigi tam, kas žino HTML. Tai yra „Google Forms“ atvirojo kodo alternatyva, tipo formos forma.io ir Ohmyform. „Orbeon From“ yra žiniatinklio formos kūrimo programa, todėl jai nereikia jokios kitos programinės įrangos, o žiniatinklio naršyklės, skirtos kurti, kurti ir diegti žiniatinklio formas. „Orbeon“ formų sugeneruotos formos seka standartines žiniatinklio technologijas, todėl ją lengva pasiekti staliniuose kompiuteriuose, nešiojamuosiuose kompiuteriuose ir mobiliuosiuose telefonuose. Duomenų saugumas šiomis dienomis yra labai svarbus verslui. „Orbeon“ forma palaiko „šifravimą ramybės metu“, o tai reiškia, kai duomenys saugomi duomenų bazėje užšifruota ir nereikia jokių papildomų papildinių ar įrankių jūsų duomenims apsaugoti. Ši funkcija padeda laikytis „Privcy“ taisyklių, tokių kaip GDPR. „Orbeon“ forma palaiko paprastą vilkimo ir kritimo formos kūrėją, dėl kurio labai lengva generuoti žiniatinklio formas, turinčias mažai žinių apie HTML. Tai taip pat palaiko išankstinį patvirtinimo lygį ir automatinį duomenų populiacijos skaičiavimą. Tai taip pat palaiko trečiųjų šalių API integraciją, leidžiančią prijungti savo žiniatinklio formas su trečiųjų šalių API paslaugomis, taip pat savo serverio pagrindu, kad galėtumėte apdoroti formos duomenis. Tai palaiko tiek JSON, tiek XML formatą išorinėms paslaugoms, kad būtų galima grąžinti atsakymą. „Orbeon“ forma įveikia įvairius kitus internetinius formų statytojus, tokius kaip „Google“, „Typeform“ dėl savo pažangių kelių puslapių formos palaikymo funkcijų, PDF generavimo. PDF failus galite generuoti iš PDF šablono arba iš formos.

Sistemos reikalavimai

„Orbeon“ formos veikia bet kurioje platformoje, kuri palaiko:

  • „Java“ vykdymo laikas
  • „Servlet 2.5“ (ar didesnis) konteineris, pavyzdžiui, „Apache Tomcat“. Palaikomas versijas skaitykite „Tomcat“.

Aparatūros reikalavimai

Mes rekomenduojame jums paleisti „Orbeon“ formas tam skirtame serveryje ar egzemplioriuje, tenkinančiame šiuos reikalavimus:

  • CPU: naujausias 4 branduolių ar daugiau, „Intel Xeon“ ar „Core i7“ ar naujesnis. Mes nerekomenduojame AMD procesorių (prieš „Ryzen“ liniją).
  • RAM: 4 GB RAM arba daugiau, prieinama „Java“ virtualiajai mašinai (JVM krūvos dydis). Jei naudojate AWS EC2, mes rekomenduojame pradėti nuo C4.2xLarge egzemplioriaus. Daugeliui projektų saugu pradėti nuo konfigūracijos pagal tas linijas, tačiau galbūt norėsite turėti galingesnius ar kelis serverius ar egzempliorius (arba lygiaverčius) situacijoms, reikalaujančioms aukšto prieinamumo arba tvarkyti daugiau apkrovos. Kai „Orbeon“ formuoja PE keliuose serveriuose ar egzemplioriuose, jums reikia vienos PE prenumeratos kiekviename serveryje ar egzemplioriuje. Norėdami gauti daugiau informacijos apie dydį, skaitykite skyrių apie tai, kiek „Cload Orbeon Forms“ gali tvarkyti.

Funkcijos

Toliau pateikiami pagrindiniai „Orbeon“ bruožai

  • Internacionalizacija.
  • Prieigos kontrolė.
  • Kelių puslapių formos.
  • Serverio kaminas.
  • „Liferay“ palaikymas.

Diegimo instrukcijos

„Java“ virtualios mašinos konfigūracija

Konfigūruokite „Java VM“ su:

  • -xmx parinktis skirta „Java Heap“ atmintis:
    • Kūrimo mašinoje: mažiausiai 1 GB „Java“ krūvos: -xmx1g
    • Gamybos mašinoje: mažiausiai 4 GB „Java“ krūvos: -xmx4g
  • -xx: „MaxPerMize“ erdvėje „Permgen“ („Java 1.7“):
    • Naudokite bent: -xx: maxpermSize = 256m Be to, įsitikinkite, kad naudodami „Java 7“ neturite pakopinių kompiliacijų Pastaba: „Unix“ sistemose GIJ / GCG nepalaikomas, nes yra pranešimų apie problemas, susijusias su ta vykdymo aplinkos ir „Orbeon“ formomis. Vietoj to, mes rekomenduojame naudoti „Oracle Runtime Java“ aplinką.

duomenų bazės sąranka

„Forms Builder“, taip pat duomenys, užfiksuoti su šiomis formomis, bus išsaugotos įterptoje duomenų bazėje, vadinamoje egzistuojančioje duomenų bazėje. Galite nustatyti „Orbeon“ formas, kad šie duomenys būtų saugomi jūsų reliacinėje duomenų bazėje, tačiau jei jūs pradedate „Orbeon Forms“, galite tiesiog naudoti įterptąją egzistavimą, net jei tik laikinai. Atminkite, kad egzistuoja, reikės rašyti „Web-Inf“/„Existion-Data“ kataloge, visur, kur „Orbeon“ formos .war failas nėra nespaustas. Taigi, ypač jei esate „Unix“, įsitikinkite, kad šis katalogas yra rašomas pagal procesą, kuriame veikia jūsų programų serveris.

licencijos diegimas („Orbeon“ formuoja tik PE)

  • Jei naudojate „Orbeon Forms CE“, jums nereikia įdiegti licencijos failo.
  • Jei jūs vadovaujate „Orbeon Forms PE“:
    • Užpildykite žemiau pateikto programos serverio veiksmus
    • Galite gauti visą licenciją iš „Orbeon“ arba gauti bandomąją licenciją
    • Prieš pradėdami „Servlet“ konteinerį, nukopijuokite licencijos failą pagal „Orbeon Forms War“ failą taip:
WEB-INF/resources/config/license.xml

Naudodamiesi „Orbeon Forms 4.1“ ir naujesnėmis, taip pat galite įdėti licencijos.xml failą vartotojo namų kataloge. Pavyzdžiui, „Unix“ sistemose:

~/.orbeon/license.xml

„Orbeon“ pirmiausia ieško licencijos failo karo metu, o jei nerasta bandyti jį rasti pagal namų katalogą. Šio požiūrio pranašumas yra tas, kad jums nereikia rasti, kur karo failas yra dislokuotas jūsų konteineryje, arba atsisakyti karo bylos su licencija. Pastaba: „Orbeon Forms“ naudoja „Java’s System.getProperty“ („user.home“), kad nustatytų vartotojo namų katalogą.

Vidinių paslaugų bazinis URL

Šis žingsnis kartais būna neprivalomas. Priklausomai nuo jūsų sąrankos, jei viskas neveikia iš dėžutės (pavyzdžiui, jei turite duomenų bazės klaidų su pavyzdžių formomis), gali tekti nustatyti „Oxf.url-thewriting.service.base-uri“ konfigūracijos ypatybę savo ypatybėse. -Local.xml failas. Dažnai pakanka nustatyti jį taip (prisitaikymas prie prievado ir priešdėlio):

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

DUK


Ar yra kokių nors išlaidų, susijusių su „Orbeon Forms“ naudojimu?

„Professional Edition“ (PE) kūrimas yra prieinamas per PE prenumeratos planus. Tolesnę komercinę paramą galima rasti su „Dev“ palaikymo planais. „Community Edition“ (CE) „Builds“ galima nemokamai, nesvarbu, ar tai naudojate kurdami atvirojo kodo ar komercines programas. Visą šaltinio kodą „Orbeon Forms CE“ galima nemokamai ir pagal realius atvirojo kodo sąlygas. Šaltinio kodas „Orbeon Forms PE“ yra prieinamas prenumeratos klientams pagal pareikalavimą. Naudodami atvirojo kodo kodą, esate laisvas, kaip norite:

  • Išplėskite platformą
  • Sukurkite programas ant platformos viršaus Tačiau atminkite, kad jei atliksite esamo „Orbeon Forms“ kodo pakeitimus, jus saistote LGPL licencijos sąlygos, dėl kurių reikia perskirstyti pakeitimus atvirojo kodo bendruomenėje, kai platinate savo programą.

Ar galiu naudoti senesnę „Orbeon Forms“ versiją su naujesne licencijos failu?

Taip, tam tikroje versijoje sugeneruota licencija veiks ir su ankstesnėmis programinės įrangos versijomis. Pvz., Jei turite „Orbeon Forms 2017.2“ licencijos failą, galite jį naudoti su „Orbeon Forms 2017.1“ ir pan.

Ar galiu naudoti naujesnę „Orbeon Forms“ versiją su senesne licencijos failu?

Priklauso: -Jei jūsų licencijos faile yra ne blankinės prenumeratos pabaigos data, tuomet galite atnaujinti bet kurią „Orbeon Forms“ versiją, paskelbtą iki tos dienos. Kitaip tariant, galite patobulinti bet kurią „Orbeon“ formų versiją, paskelbtą, kol jūsų prenumerata yra aktyvi, o licencijos failas tai atspindi. -Jei jūsų licencijos faile yra tuščia prenumeratos pabaiga, tačiau turi ne blanką, tuomet galite atnaujinti bet kurią versiją iki nurodytos versijos ir įskaitant. Pastaba: tikrinami tik pirmieji du versijos numeriai. Jei jūsų licencijos failas sako 4.4, tada galite naudoti 4.4.1, pavyzdžiui. Kitaip tariant, visada leidžiami nedideli atnaujinimai. -Jei jūsų licencijos faile nėra nei „blank“ prenumeratos pabaigos, nei neblokavimo versija, tada nėra jokių apribojimų „Orbeon“ formų versijai, kurią galite naudoti. Tai galioja tol, kol licencija nepasibaigė, jei jos galiojimo laikas yra nurodytas. Praktiškai „Orbeon“ sudaro licencijas, kurias mes gauname, paprastai turi šias funkcijas: Nuo 2018 m. Vasario mėn.:

  • PE pagrindinės licencijos
    • Turėkite galiojimo laiką su malonės laikotarpiu
    • Turėkite tuščią versijos lauką -Turėkite prenumeratos pradžios ir prenumeratos pabaigos datas
  • PE sidabro ir PE aukso licencijos
    • Turėkite galiojimo laiką su malonės laikotarpiu (išskyrus senelio licencijų atnaujinimą)
    • Turėkite tuščią versijos lauką -Turėkite prenumeratos pradžios ir prenumeratos pabaigos datas Iki 2018 m. Vasario mėn.:
  • PE pagrindinės licencijos
    • turėti galiojimo laiką
    • Turėkite tuščią versijos lauką -Neturite prenumeratos ir prenumeratos pabaigos datų
  • PE sidabro ir PE aukso licencijos
    • Neturėkite galiojimo datos
    • Turėkite konkretaus versijos lauką -Turėkite prenumeratos pradžios ir prenumeratos pabaigos datas

Ar mano licencija pasibaigs ir privers programinę įrangą nustoti veikti?

Nuo 2018 m. Vasario mėn.:

  • Gamybos licencijos pasibaigia po malonės laikotarpio (išskyrus senelio licencijų atnaujinimą).
  • Pagrindinės licencijos (taip pat ir vyresniojo dev licencijos) nebaigę gamybos, pasibaigus malonės laikotarpiui (išskyrus senelio licencijų atnaujinimą). Norėdami gauti daugiau informacijos, skaitykite naujus PE aukso išmokas ir amžinas licencijas. Iki 2018 m. Vasario mėn.:
  • Gamybos licencijos nesibaigia.
  • Baigtų bazinių licencijų (taip pat ir senesnių dev licencijų).
  • Galite patikrinti, ar yra tikrasis galiojimo laikas, patikrinę licencijos failo galiojimo lauką.

Koks yra prenumeratos pabaigos laukas licencijos faile?

Laukas Prenumeratos pabaigoje yra informatyvus ir nurodo palaikymo prenumeratos pabaigą, kai taikoma.

####, už ką aš moku, kai įsigyju „Orbeon“, formuoja PE gamybos prenumeratą? Pirmaisiais metais abu:

  • licencija įdiegti ir naudoti programinę įrangą
  • Vieneri metai palaikymo Antrieji ir vėlesni metai:
  • Papildomi paramos metai
 Latviski