Επίλυση Όλων Των Προβλημάτων Των Παραθύρων Και Άλλων Προγραμμάτων

Το Adobe LiveCycle δίνει μια ευκαιρία στις επιχειρηματικές εφαρμογές

Η Adobe δεν δημιουργεί επιχειρηματικές επιχειρηματικές εφαρμογές. αλλά κάνει αυτές τις κρίσιμες εφαρμογές αποστολής ευκολότερες στη χρήση, προσβάσιμες από φορητές συσκευές και γρηγορότερες κατασκευές μέσω της LiveCycle Enterprise Suite Ε

Παρακολουθήστε μια παρουσίαση του Adobe's LiveCycle



Επιχείρηση εφαρμογές όπως το ανθρώπινο δυναμικό της SAP, το Siebel CRM, τα οικονομικά της Oracle ή οι λύσεις που αναπτύσσονται στο σπίτι είναι η ζωή των περισσότερων εταιρειών. Κρατούν τον οργανισμό να βουίζει και παρέχει ακριβή δεδομένα στα στελέχη, αλλά αυτά τα οφέλη μπορεί να έρθουν σε βάρος της φιλικότητας προς τον χρήστη. Μπορεί να απαιτούνται μήνες εκπαίδευσης για την εκτέλεση ακόμη και απλών εργασιών με αυτά τα μονολιθικά συστήματα back-end.



Ωστόσο, οι σημερινοί υπάλληλοι αναμένουν ότι οι εφαρμογές τους στην εργασία θα έχουν την εμφάνιση και την απλότητα των εφαρμογών τους στο σπίτι, όπως το iTunes ή το Facebook.

Το 2004, η Adobe παρουσίασε το LiveCycle - μια σουίτα προϊόντων που επιτρέπει στους προγραμματιστές να δημιουργήσουν οπτικές διεπαφές σε πολύπλοκες εφαρμογές και να αυτοματοποιήσουν τις επιχειρηματικές διαδικασίες, διατηρώντας παράλληλα την ακεραιότητα των εταιρικών δεδομένων.



Το LiveCycle Enterprise Suite μόλις έλαβε μια σημαντική ενημέρωση στην έκδοση 2 (ES2). Οι βελτιώσεις περιλαμβάνουν τη δυνατότητα σχεδίασης ακόμη καλύτερων διεπαφών χρησιμοποιώντας πλούσιες τεχνολογίες εφαρμογής Διαδικτύου (RIA) και Web 2.0, παρουσιάζοντας στους χρήστες πιο συναφή δεδομένα μέσω ειδικών εργαλείων εργαλείων, αυτοματοποιημένων εργαλείων για προγραμματιστές και επιλογών ανάπτυξης cloud.

Το LiveCycle ES2 είναι ένα συμβατό με Java 2 Enterprise Edition προϊόν που λειτουργεί σε βιομηχανικά πρότυπα λειτουργικά συστήματα και διακομιστές εφαρμογών Java. Το ES2 περιλαμβάνει πολυάριθμες ενότητες που κυμαίνονται από συνδέσμους έως εταιρικά συστήματα διαχείρισης περιεχομένου και υπηρεσίες δεδομένων έως δημιουργία PDF και διαχείριση δικαιωμάτων. Οι προγραμματιστές και οι επιχειρηματικοί αναλυτές δημιουργούν ολοκληρωμένες εφαρμογές συνδυάζοντας αυτές τις υπηρεσίες.

όχι % σε % r

Για τους τελικούς χρήστες, οι εφαρμογές συνήθως εμφανίζονται σε έναν εξατομικευμένο χώρο εργασίας στον οποίο έχετε πρόσβαση από ένα πρόγραμμα περιήγησης. Για μεγαλύτερη ευελιξία, το νέο LiveCycle Workspace ES2 Mobile (διαθέσιμο για συσκευές iPhone και Windows Mobile ή BlackBerry) επιτρέπει στους χρήστες να συμμετέχουν σε επιχειρηματικές διαδικασίες ενώ βρίσκονται μακριά από τον κύριο υπολογιστή τους.



Οι προγραμματιστές μπορούν να δημιουργήσουν και να δοκιμάσουν εφαρμογές σε εταιρικούς διακομιστές ή σε σύννεφο χρησιμοποιώντας προεγκατεστημένες παρουσίες LiveCycle ES2 στο Amazon EC2. Για αυτή τη δοκιμή, ακολουθήσαμε την προσέγγιση cloud. Στη συνέχεια, οι λύσεις αναπτύσσονται στους εσωτερικούς διακομιστές σας (μια επιλογή παραγωγής cloud θα πρέπει να είναι διαθέσιμη το 2010).

Ένα πλήρως εξοπλισμένο εργαστήριο

Το κλειδί για ολόκληρη τη διαδικασία ανάπτυξης είναι το LiveCycle Workbench ES2. Είναι ένα οπτικό ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) με δύο κύριες απόψεις, το Design Design και το Forms Design. Οι έννοιες δεν έχουν αλλάξει σε αυτήν την έκδοση, αλλά η χρηστικότητα βελτιώνεται και η συγγραφή απαιτεί λιγότερα βήματα.

Ξεκινάτε εισάγοντας στοιχεία, όπως εικόνες και διαδραστικά στοιχεία που παράγονται αλλού, ίσως μια ταινία Flash. Στη δοκιμή μου, δεν είχα κανένα πρόβλημα με την εισαγωγή στοιχείων ή τη μετάβαση στην προβολή Φόρμες και τη μεταφορά στοιχείων σε έναν καμβά για τη δημιουργία μιας φόρμας PDF. Παρατήρησα αμέσως το νέο Action Builder επειδή μειώνει τον αριθμό των απαιτούμενων κλικ για το σχεδιασμό διαδραστικών φορμών. Για παράδειγμα, έχετε επιλογές για απόκρυψη και εμφάνιση πεδίων, οπότε τώρα δεν χρειάζεται να γράψετε JavaScript.

Πίσω στο Design Process, πρόσθεσα λειτουργίες σε μια οπτική ροή εργασίας που περιγράφει τι συμβαίνει σε αυτήν τη φόρμα. Αυτή η δραστηριότητα περιλαμβάνει τη συναρμολόγηση των κατάλληλων υπηρεσιών ES2 με την ακολουθία που επιθυμείτε. Για παράδειγμα, αφού κάποιος υποβάλει μια φόρμα, μπορείτε να δημιουργήσετε ένα αρχείο PDF και να το δρομολογήσετε σε έναν διαχειριστή για έγκριση. Μόλις εγκριθεί, θα μπορούσε να υπογραφεί ψηφιακά και να αρχειοθετηθεί σε ένα παλιό σύστημα διαχείρισης εγγράφων.

Το ES2 περιλαμβάνει μια σειρά από προκατασκευασμένες ροές προηγμένων διαδικασιών. Ως εκ τούτου, οι αναλυτές επιχειρήσεων (που πιθανότατα γνωρίζουν καλύτερα τις ροές εργασίας) μπορούν τώρα να βοηθήσουν στην ανάπτυξη εφαρμογών, καθώς απαιτείται ελάχιστη ή καθόλου κωδικοποίηση. Η απλή μεταφορά αντικειμένων στο διάγραμμα ροής εργασίας είναι συχνά το μόνο που είναι απαραίτητο για τη σύνδεση της διεπαφής χρήστη στην απαιτούμενη υπηρεσία, όπως η επικύρωση δεδομένων. Προηγουμένως, εξειδικευμένοι προγραμματιστές έπρεπε να κάνουν αυτό το κομμάτι.

Η δημιουργία οδηγών φόρμας (οδηγός RIA για να βοηθήσει τους τελικούς χρήστες να συμπληρώσουν φόρμες) είναι μια άλλη εργασία που μπορεί τώρα να ολοκληρωθεί χωρίς βοήθεια προγραμματιστή.

Μετά τη δοκιμή, αναπτύσσετε την εφαρμογή, όπου εμφανίζεται στο Workspace ενός χρήστη. Εδώ, ανάλογα με τον ρόλο του ατόμου, μπορούν να ξεκινήσουν τη ροή εργασίας (όπως η συμπλήρωση της φόρμας) ή να εξετάσουν ένα αίτημα (που εμφανίζεται στη λίστα εκκρεμοτήτων τους) εάν είναι εγκεκριμένος. Συνολικά, η ανάπτυξη απλούστερων εφαρμογών θα απαιτήσει περίπου μία ημέρα.

Για να ανεβάσει τις εφαρμογές στο επόμενο επίπεδο, το ES2 διαθέτει ακόμη περισσότερα εργαλεία παραγωγικότητας και λειτουργίες ασφαλείας.

Πρώτον, το νέο πρόγραμμα -πελάτης Launchpad (και η εφαρμογή Adobe AIR) επιτρέπει στους χρήστες επιφάνειας εργασίας να εκτελούν πολλές εργασίες χωρίς να έχουν πρόσβαση στον χώρο εργασίας τους. Σε μια δοκιμή, έχτισα μια λειτουργία όπου οι χρήστες μπορούσαν να συναρμολογήσουν ένα χαρτοφυλάκιο PDF που περιέχει πολλούς τύπους εγγράφων - σύροντας εύκολα τα έγγραφα στο Launchpad.

Ένα LaunchPad θα μπορούσε επίσης να χρησιμοποιηθεί για την εξασφάλιση εγγράφων και τη διαχείριση κριτικών. Πέρα από την ευκολία χρήσης, αυτό σημαίνει ότι οι οργανισμοί δεν χρειάζεται να αγοράσουν την πλήρη εφαρμογή Acrobat. Το προσωπικό πληροφορικής ελέγχει τη διεπαφή χρήστη Launchpad από απόσταση, οπότε εμφανίζονται αυτόματα νέες ρυθμίσεις και πολιτικές.

Επιπλέον, το LiveCycle ES2 εφαρμόζει πλέον αυτόματα τη διαχείριση δικαιωμάτων στα έγγραφα του Microsoft Office. Για παράδειγμα, περιόρισα εμπιστευτικές πληροφορίες σε ορισμένους υπαλλήλους ή εσωτερικές ομάδες.

Καμία επανεφεύρεση του τροχού

Perhapsσως το πιο σημαντικό, το ES2 επιτρέπει πλέον στους προγραμματιστές να επαναχρησιμοποιούν εύκολα στοιχεία. Αυτά μπορεί να είναι αποσπάσματα από φόρμες που δημιουργούνται εσωτερικά-ή σχεδόν ολοκληρωμένες συνεισφορές από άλλους πελάτες ή συνεργάτες της Adobe. Το τελευταίο, που ονομάζεται Επιταχυντές λύσεων, καλύπτει επί του παρόντος κάθετες βιομηχανίες (βιοεπιστήμες, χρηματοπιστωτικές υπηρεσίες και κυβερνήσεις) και εφαρμογές ανθρώπινου δυναμικού μεταξύ κλάδων.

Η ποιότητα της κωδικοποίησης και τεκμηρίωσης των επιταχυντών ήταν εντυπωσιακή. Εγκατέστησα και τροποποίησα τον επιταχυντή λύσεων eSubmissions, ο οποίος επιτρέπει στους χρήστες να συλλέγουν και να εγκρίνουν έγγραφα PDF που απαιτούνται για την κατάθεση νέων αιτήσεων φαρμάκων σε ρυθμιστικές υπηρεσίες. Δεδομένου ότι αυτό το πακέτο επιταχυντών περιλαμβάνει αναθεώρηση, σχολιασμό, έγκριση και κατά παραγγελία δομικά στοιχεία, εκτιμώ ότι ο κύκλος ανάπτυξης μειώθηκε στο μισό για μια εφαρμογή έτοιμη για παραγωγή.

Επιπλέον, αυτή η άσκηση ήταν μια πρακτική δοκιμή συναρμολόγησης ενός PDF. Πρόσθεσα γρήγορα τροποποιήσεις, αναφορές περιπτώσεων και βίντεο σε ένα PDF, και στη συνέχεια το δρομολόγησα για έλεγχο. Μετά την τελευταία έγκριση, η λύση εργασίας μου επέτρεψε να αποθηκεύσω τα τελικά έγγραφα σε ένα αποθετήριο εγγράφων EMC Documentum.

Το LiveCycle ES2 απαιτεί πολύ λιγότερη κωδικοποίηση για ακόμη πιο προηγμένη ανάπτυξη. Κυρίως, υπάρχει νέα μοντελοποίηση δεδομένων εφαρμογής και ένα πρόσθετο Workbench για το Adobe Flash Builder 4 (πρώην Flex Builder). Όταν χρησιμοποιείται μαζί, ένας σχεδιαστής θα μπορούσε να δημιουργήσει μια διεπαφή RIA στο Flash και στη συνέχεια να χρησιμοποιήσει τη μοντελοποίηση δεδομένων μεταφοράς και απόθεσης για να συνδέσει πεδία με πολλές πηγές δεδομένων.

Δεδομένα όπως σας αρέσουν

Και για προγραμματιστές και για χρήστες, μία από τις πιο ενδιαφέρουσες προσθήκες είναι το LiveCycle Mosaic, το οποίο επιτρέπει στους προγραμματιστές να δημιουργούν γρήγορα διαισθητικές, εξατομικευμένες εφαρμογές. Κάθε επαναχρησιμοποιήσιμο «κεραμίδι», το οποίο μπορεί να δημιουργηθεί σε Adobe Flex, HTML ή με τεχνολογίες AJAX, αποθηκεύεται σε έναν κεντρικό κατάλογο με δυνατότητα αναζήτησης. Αυτά τα προελεγμένα συστατικά στη συνέχεια συνδυάζονται σε σύνθετα RIA.

Παρόλο που δεν δημιούργησα εφαρμογές Mosaic, συγκέντρωσα ορισμένα τελειωμένα μέρη-και εντυπωσιάστηκα με την οπτική τους έλξη και τις επικοινωνίες μεταξύ κεραμιδιών. Για παράδειγμα, ένα πλακίδιο εμφανίζει ένα ημερολόγιο του Microsoft Outlook. κάνοντας κλικ σε ένα ραντεβού εμφανίστηκαν πληροφορίες για τον πελάτη που συναντούσα σε άλλο πλακίδιο - δεδομένα που αντλήθηκαν από μια βάση δεδομένων Siebel.

Παρόλο που οι εφαρμογές παραγωγής LiveCycle δεν μπορούν να φιλοξενηθούν φέτος, η υπηρεσία συνεργασίας LiveCycle που βασίζεται σε cloud είναι διαθέσιμη. Έχω συμπεριλάβει αυτό το στοιχείο RIA στην εφαρμογή Mosaic μου, δίνοντας στους χρήστες πρόσβαση συνεργασία εργαλεία, όπως συνομιλία κειμένου, πίνακας και κάμερα Web.

Σαφώς, οι επιχειρήσεις έχουν πολλά περιβάλλοντα ανάπτυξης να λάβουν υπόψη, με το Microsoft .Net πλαίσιο και το Silverlight να αποτελούν σημαντική δύναμη. Επιπλέον, η γύρω υποδομή, συμπεριλαμβανομένου του Microsoft Office Communicator, αναπτύσσεται σε πολλούς οργανισμούς.

Ωστόσο, το LiveCycle Enterprise Suite 2 έχει κάποια πλεονεκτήματα. Η υπογραμμισμένη στοίβα J2EE δεν είναι συνδεδεμένη με κάποιο συγκεκριμένο λειτουργικό σύστημα ή διακομιστή εφαρμογών. Ομοίως, η ανάπτυξη μπορεί να γίνει σε επιτραπέζιους υπολογιστές Windows, Mac OS X ή Linux.

Οι παίκτες Flash και Acrobat είναι δωρεάν και έχουν αναπτυχθεί ευρέως, έτσι πολλοί προγραμματιστές έχουν εμπειρία στην κατασκευή πλούσιων εφαρμογών για αυτό το λογισμικό. Το LiveCycle σάς επιτρέπει να επεκτείνετε και να ενσωματώσετε περαιτέρω αυτές τις εφαρμογές με συστήματα back-end-πολύ γρηγορότερα και ευκολότερα από ό, τι με άλλες μεθόδους.

Ο Heck διαχειρίζεται πύλες για μια μεγάλη φαρμακευτική εταιρεία και γράφει για επιχειρηματικές εφαρμογές. Μπορείτε να τον προσεγγίσετε στο mikeheck@comcast.net.

Αυτή η ιστορία, 'Το Adobe LiveCycle δίνει μια ευκαιρία στις επιχειρηματικές εφαρμογές' δημοσιεύτηκε αρχικά από World World Ε

Επιλογή Συντάκτη

Το Slack θα αφήσει σύντομα στους χρήστες DM άτομα σε άλλους οργανισμούς

Οι χρήστες της υπηρεσίας Slack's Connect θα μπορούν να επικοινωνούν με άτομα σε ξεχωριστούς οργανισμούς, ένα ακόμη βήμα στις προσπάθειες της ομάδας συνομιλίας της ομάδας να αντικαταστήσει το email στο χώρο εργασίας.

Η Microsoft λανσάρει Windows 10, Έκδοση 1511, έκδοση 10586

Οι χρήστες μπορούν να αναβαθμίσουν με μη αυτόματο τρόπο την πιο πρόσφατη έκδοση των Windows 10 τώρα ή να περιμένουν και να τους το κάνουν όλη τη νύχτα

Η Microsoft κλείνει το Krack με ύπουλη ενημέρωση των Windows

Η εταιρεία την περασμένη εβδομάδα διόρθωσε αθόρυβα τις ευπάθειες στο πρωτόκολλο WPA2 που χρησιμοποιήθηκε για την ασφάλεια ασύρματων δικτύων, αλλά δεν αποκάλυψε τη διόρθωση μέχρι σήμερα.

Το νέο σφάλμα QuickTime ανοίγει XP, Vista για επίθεση

Το Computerworld καλύπτει μια σειρά τεχνολογικών θεμάτων, με έμφαση σε αυτούς τους βασικούς τομείς της πληροφορικής: Windows, Mobile, Apple/enterprise, Office και σουίτες παραγωγικότητας, συνεργασία, προγράμματα περιήγησης στο Web και blockchain, καθώς και σχετικές πληροφορίες για εταιρείες όπως η Microsoft, η Apple και Google.

Καλώς ορίσατε στο Google Island

Το City of Sarasota της Φλόριντα, εντάχθηκε στη μανία της δημοσιότητας για να προσελκύσει τις ίνες υψηλής ταχύτητας της Google μετονομάζοντας προσωρινά το City Island σε Google Island.