Λογισμικό ή λογισμικό

Orbeon Δωρεάν οικοδόμος φόρμας

Σχεδιασμός, δημιουργία και ανάπτυξη φόρμας ιστού επιπέδου επιχειρήσεων

Το Orbeon χρησιμοποιείται για τη δημιουργία μορφών σύμπλοκα βιομηχανικού επιπέδου εύκολα και γρήγορα. Όντας πλατφόρμα AgNostic, τα έντυπα είναι προσβάσιμα μέσω επιφάνειας εργασίας, φορητών υπολογιστών και κινητών τηλεφώνων.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Orbeon Forms είναι ένα δημοφιλές λογισμικό κατασκευής φόρμας ανοιχτού κώδικα που παρέχει γρήγορα προηγμένα χαρακτηριστικά για τις φόρμες παραγωγής ιστού. Πρόκειται για μια μορφή βασισμένη σε XML, η οποία βασίζεται σε έννοιες HTML. Έτσι, η καμπύλη μάθησης δεν είναι πολύ απότομη για κάποιον που γνωρίζει το HTML. Είναι εναλλακτική λύση ανοιχτού κώδικα των μορφών Google, Form Form Form.io και ohmyform. Το Orbeon από είναι μια εφαρμογή που βασίζεται στο διαδίκτυο, οπότε δεν απαιτεί κανένα άλλο λογισμικό, αλλά ένα πρόγραμμα περιήγησης στο Web για να σχεδιάσει, να δημιουργήσει και να αναπτύξει φόρμες ιστού. Τα έντυπα που παράγονται από τη φόρμα Orbeon ακολουθεί τις τυπικές τεχνολογίες ιστού, γεγονός που καθιστά εύκολη την πρόσβαση σε επιτραπέζιους υπολογιστές, φορητούς υπολογιστές και κινητά τηλέφωνα. Η ασφάλεια των δεδομένων είναι πολύ κρίσιμη για τις επιχειρήσεις αυτές τις μέρες. Η μορφή ORBEON υποστηρίζει “κρυπτογράφηση σε κατάσταση ηρεμίας” που σημαίνει όταν τα δεδομένα αποθηκεύονται στη βάση δεδομένων την κρυπτογραφημένη και δεν απαιτεί περαιτέρω πρόσθετα ή εργαλεία για την εξασφάλιση των δεδομένων σας. Αυτή η λειτουργία σας βοηθά να συμμορφώνεστε με τους κανονισμούς PrivCy όπως το GDPR. Το Orbeon Form υποστηρίζει έναν απλό οικοδόμο φόρμας και drop που καθιστά πολύ εύκολο να δημιουργηθεί φόρμες ιστού με ελάχιστες γνώσεις του HTML. Υποστηρίζει επίσης το επίπεδο προόδου επικύρωσης και τον αυτόματο υπολογισμό για τον πληθυσμό δεδομένων. Υποστηρίζει επίσης την ενσωμάτωση API τρίτου μέρους, η οποία σας επιτρέπει να συνδέσετε τις φόρμες ιστού σας με υπηρεσίες API τρίτου μέρους καθώς και το δικό σας διακομιστή για να επεξεργαστείτε τα δεδομένα φόρμας. Υποστηρίζει τόσο τη μορφή JSON όσο και XML για εξωτερικές υπηρεσίες για την επιστροφή της απόκρισης. Το Orbeon Form χτυπά διάφορους άλλους κατασκευαστές φόρμας στο διαδίκτυο, όπως το Google, TypeForm λόγω των προηγμένων χαρακτηριστικών της υποστήριξης μορφής πολλαπλών σελίδων, PDF Generation. Μπορείτε να δημιουργήσετε αρχεία PDF είτε από ένα πρότυπο PDF είτε από μια φόρμα.

Απαιτήσεις συστήματος

Οι μορφές Orbeon εκτελούνται σε οποιαδήποτε πλατφόρμα που υποστηρίζει:

  • Java Runtime
  • Ένα δοχείο Servlet 2.5 (ή μεγαλύτερο) όπως το Apache Tomcat. Για τις εκδόσεις που υποστηρίζονται, βλ. Tomcat.

Απαιτήσεις υλικού

Σας συνιστούμε να εκτελέσετε φόρμες Orbeon σε έναν ειδικό διακομιστή ή παράδειγμα που ικανοποιεί τις ακόλουθες απαιτήσεις:

  • CPU: Πρόσφατη 4-πυρήνα, ή περισσότερο, Intel Xeon ή Core i7 ή νεώτερη. Δεν συνιστούμε CPU AMD (πριν από τη γραμμή Ryzen).
  • RAM: 4 GB μνήμης RAM, ή περισσότερα, διαθέσιμα στην εικονική μηχανή Java (μέγεθος σωρού JVM). Εάν χρησιμοποιείτε το AWS EC2, σας συνιστούμε να ξεκινήσετε με μια παρουσία C4.2xlarge. Για τα περισσότερα έργα, είναι ασφαλές να ξεκινήσετε με μια διαμόρφωση κατά μήκος αυτών των γραμμών, αλλά ίσως θελήσετε να έχετε πιο ισχυρούς ή πολλαπλούς διακομιστές ή περιπτώσεις (ή ισοδύναμες) για καταστάσεις που ζητούν υψηλή διαθεσιμότητα ή να χειρίζεστε περισσότερο φορτίο. Όταν εκτελείτε το Orbeon Forms PE σε πολλούς διακομιστές ή περιπτώσεις, χρειάζεστε μια συνδρομή PE ανά διακομιστή ή εμφάνιση. Για περισσότερες λεπτομέρειες σχετικά με το μέγεθος, ανατρέξτε στην ενότητα σχετικά με το πόσο μπορούν να χειριστούν έντυπα φορτίου.

Χαρακτηριστικά

Ακολουθούν τα βασικά χαρακτηριστικά του Orbeon

  • Διεθνοποίηση.
  • Έλεγχος πρόσβασης.
  • Έντυπα πολλαπλών σελίδων.
  • στοίβα διακομιστή.
  • Υποστήριξη Liferay.

Οδηγίες Εγκατάστασης

java εικονική διαμόρφωση μηχανής

Διαμορφώστε το Java VM με:

  • -xmx επιλογή για αφοσιωμένη μνήμη σωρού Java:
    • Σε μια μηχανή ανάπτυξης: Τουλάχιστον 1 GB Heap Java: -xmx1g
    • Σε μια μηχανή παραγωγής: τουλάχιστον 4 GB Heap Java: -xmx4g
  • -xx: MaxPermsize για χώρο “permgen” (Java 1.7):
    • Χρησιμοποιήστε τουλάχιστον: -xx: maxpermsize = 256m Επίσης, βεβαιωθείτε ότι δεν έχετε κλιμακωτή συλλογή όταν χρησιμοποιείτε Java 7 ΣΗΜΕΙΩΣΗ: Στα συστήματα UNIX, το GIJ / GCG δεν υποστηρίζεται καθώς υπάρχουν αναφορές ζητημάτων με αυτό το περιβάλλον χρόνου εκτέλεσης και τις μορφές ORBEON. Αντ ‘αυτού, σας συνιστούμε να χρησιμοποιήσετε το περιβάλλον Java Oracle Runtime.

Ρύθμιση βάσης δεδομένων

Το Out-of-the-Box, τα έντυπα που δημιουργείτε με το Form Builder, καθώς και τα δεδομένα που συλλέγονται με αυτές τις φόρμες, θα αποθηκευτούν σε μια ενσωματωμένη βάση δεδομένων που ονομάζεται υπάρχουν. Μπορείτε να ρυθμίσετε τις φόρμες Orbeon, ώστε αυτά τα δεδομένα να αποθηκεύονται στη σχεσιακή σας βάση δεδομένων, αλλά αν ξεκινήσετε με έντυπα Orbeon, ίσως να χρησιμοποιήσετε μόνο την ενσωματωμένη υπάρχουν, ακόμα και αν απλά προσωρινά. Σημειώστε ότι υπάρχει θα πρέπει να είναι σε θέση να γράψει στον κατάλογο web-inf/exist-data, όπου και αν οι μορφές ORBEON. Έτσι, ειδικά αν βρίσκεστε στο UNIX, βεβαιωθείτε ότι αυτός ο κατάλογος είναι εγγράψιμος από τη διαδικασία που εκτελεί τον διακομιστή εφαρμογών σας.

Εγκατάσταση άδειας (Orbeon Forms μόνο PE)

  • Εάν εκτελείτε φόρμες ORBEON CE, δεν χρειάζεται να εγκαταστήσετε ένα αρχείο άδειας.
  • Εάν εκτελείτε μορφές ORBEON PE:
    • Συμπληρώστε τα βήματα για τον διακομιστή εφαρμογής σας παρακάτω
    • Μπορείτε να αποκτήσετε πλήρη άδεια από το Orbeon ή να λάβετε άδεια δοκιμής
    • Πριν ξεκινήσετε το δοχείο Servlet, αντιγράψτε το αρχείο άδειας χρήσης κάτω από το αρχείο πολέμου Orbeon Forms AS:
WEB-INF/resources/config/license.xml

Με το Orbeon Forms 4.1 και το νεότερο, μπορείτε επίσης να τοποθετήσετε το αρχείο license.xml κάτω από τον οικιακό κατάλογο του χρήστη. Για παράδειγμα, στα συστήματα UNIX:

~/.orbeon/license.xml

Οι μορφές Orbeon αναζητούν πρώτα το αρχείο άδειας εντός του πολέμου και αν δεν βρεθούν προσπάθειες να το βρουν κάτω από τον οικιακό κατάλογο. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι δεν χρειάζεται να βρείτε πού αναπτύσσεται το αρχείο πολέμου στο δοχείο σας ή για να ανακαλύψετε και να επανασυνδέσετε το αρχείο πολέμου με την άδεια. ΣΗΜΕΙΩΣΗ: Οι φόρμες Orbeon χρησιμοποιούν το σύστημα 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"/ 

Συχνές ερωτήσεις

#VALUE!

Υπάρχει κάποιο κόστος που σχετίζεται με τη χρήση μορφών Orbeon;

Οι οικοδομές επαγγελματικής έκδοσης (PE) διατίθενται μέσω σχεδίων συνδρομής PE. Περαιτέρω εμπορική υποστήριξη διατίθεται με σχέδια υποστήριξης DEV. Οι κατασκευές της κοινότητας (CE) είναι διαθέσιμες δωρεάν, είτε το χρησιμοποιείτε για να δημιουργήσετε ανοιχτές ή εμπορικές εφαρμογές. Ο πλήρης πηγαίος κώδικας στις φόρμες ORBEON CE είναι διαθέσιμο δωρεάν και υπό πραγματικούς όρους ανοιχτού κώδικα. Ο πηγαίος κώδικας για το Orbeon Forms PE είναι διαθέσιμο στους πελάτες συνδρομής κατόπιν αιτήματος. Με τον κώδικα ανοιχτού κώδικα, είστε ελεύθεροι όπως θέλετε να:

  • Επεκτείνετε την πλατφόρμα
  • Δημιουργήστε εφαρμογές στην κορυφή της πλατφόρμας Σημειώστε, ωστόσο, ότι εάν κάνετε αλλαγές στον υπάρχοντα κώδικα φόρμας ORBEON, δεσμεύεστε από τους όρους της άδειας LGPL, η οποία απαιτεί να αναδιανείμει αλλαγές στην κοινότητα ανοιχτού κώδικα όταν διανέμετε την αίτησή σας.

μπορώ να χρησιμοποιήσω μια παλαιότερη έκδοση των μορφών Orbeon με ένα νεότερο αρχείο άδειας;

Ναι, μια άδεια που δημιουργήθηκε για μια δεδομένη έκδοση θα λειτουργήσει και με προηγούμενες εκδόσεις του λογισμικού. Για παράδειγμα, εάν έχετε ένα αρχείο άδειας για τα έντυπα ORBEON 2017.2, μπορείτε να το χρησιμοποιήσετε με τα έντυπα ORBEON 2017.1 και ούτω καθεξής.

Μπορώ να χρησιμοποιήσω μια νεότερη έκδοση των μορφών ORBEON με ένα παλαιότερο αρχείο άδειας;

Εξαρτάται: -Εάν το αρχείο άδειας χρήσης σας έχει ημερομηνία μη κενής συνδρομής, τότε μπορείτε να αναβαθμίσετε σε οποιαδήποτε έκδοση φόρμας Orbeon που δημοσιεύθηκε πριν από αυτή την ημερομηνία. Με άλλα λόγια, μπορείτε να αναβαθμίσετε σε οποιαδήποτε έκδοση των μορφών ORBEON που δημοσιεύονται ενώ η συνδρομή σας είναι ενεργή και το αρχείο άδειας σας αντικατοπτρίζει αυτό. -Εάν το αρχείο άδειας σας έχει κενό συνδρομή, αλλά έχει μη κενή έκδοση, τότε μπορείτε να αναβαθμίσετε σε οποιαδήποτε έκδοση μέχρι και την καθορισμένη έκδοση. ΣΗΜΕΙΩΣΗ: Ελέγξτε μόνο τους πρώτους δύο αριθμούς έκδοσης. Εάν το αρχείο άδειας σας λέει 4.4, τότε μπορείτε να χρησιμοποιήσετε το 4.4.1, για παράδειγμα. Με άλλα λόγια, επιτρέπονται πάντοτε μικρές ενημερώσεις. -Εάν το αρχείο άδειας χρήσης σας δεν έχει ούτε ένα μη κενό συνδρομητικό άκρο ούτε μια μη κενή έκδοση, τότε δεν υπάρχουν περιορισμοί στην έκδοση των μορφών Orbeon που μπορείτε να χρησιμοποιήσετε. Τα παραπάνω ισχύουν εφόσον η άδεια δεν έχει λήξει, εάν έχει καθοριστεί ημερομηνία λήξης. Στην πράξη, οι άδειες Orbeon Forms που παράγουμε συνήθως έχουν τα ακόλουθα χαρακτηριστικά: Από τον Φεβρουάριο του 2018:

  • Βασικές άδειες PE
    • Έχετε ημερομηνία λήξης με περίοδο χάριτος
    • Έχετε ένα κενό πεδίο έκδοσης -Έχετε ημερομηνίες συνδρομής και συνδρομής
  • PE Silver and PE Gold Licendes
    • Έχετε ημερομηνία λήξης με μια περίοδο χάριτος (εκτός από τις ανανεώσεις αδειών Grandfathered)
    • Έχετε ένα κενό πεδίο έκδοσης -Έχετε ημερομηνίες συνδρομής και συνδρομής Μέχρι τον Φεβρουάριο του 2018:
  • Βασικές άδειες PE
    • Έχετε ημερομηνία λήξης
    • Έχετε ένα πεδίο κενής έκδοσης -Δεν έχετε ημερομηνίες συνδρομής και συνδρομής
  • PE Silver and PE Gold Licendes
    • Μην έχετε ημερομηνία λήξης
    • Έχετε ένα συγκεκριμένο πεδίο έκδοσης -Έχετε ημερομηνίες συνδρομής και συνδρομής

Η άδεια μου θα λήξει και θα προκαλέσει τη διακοπή της λειτουργίας του λογισμικού;

Από τον Φεβρουάριο του 2018:

  • Οι άδειες παραγωγής λήγουν μετά από μια περίοδο χάριτος (εκτός από τις ανανεώσεις αδειών για τον παππού).
  • Οι βασικές άδειες μη παραγωγής (καθώς και οι παλαιότερες άδειες DEV) λήγουν μετά από μια περίοδο χάριτος (εκτός από τις ανανεώσεις αδειών Grandfathered). Για λεπτομέρειες, ανατρέξτε στα νέα οφέλη PE Gold και Perpetual Licendes Grandeded. Μέχρι τον Φεβρουάριο του 2018:
  • Οι άδειες παραγωγής δεν λήγουν.
  • Λάβουν οι βασικές άδειες μη παραγωγής (καθώς και οι παλαιότερες άδειες DEV).
  • Μπορείτε να ελέγξετε εάν υπάρχει πραγματική λήξη ελέγχοντας το πεδίο λήξης του αρχείου άδειας.

Ποιο είναι το πεδίο συνδρομής στο αρχείο άδειας;

Το πεδίο συνδρομής είναι ενημερωτικό και υποδεικνύει το τέλος της συνδρομής υποστήριξης, όταν ισχύει.

Τι πληρώνω όταν αποκτήσω μια συνδρομή παραγωγής ORBEON;

Το πρώτο έτος, και οι δύο:

  • άδεια εγκατάστασης και χρήσης του λογισμικού
  • Ένα έτος υποστήριξης Το δεύτερο και τα επόμενα χρόνια:
  • Πρόσθετα χρόνια υποστήριξης
 Ελληνικά