Σπίτι Προσωπικά Οικονομικά Περιέχει τον Περιγραφέα Ανάπτυξης του Enterprise JavaBeans - τα dummies

Περιέχει τον Περιγραφέα Ανάπτυξης του Enterprise JavaBeans - τα dummies

Βίντεο: SCP-2063 A Past Vision of the Future | euclid | extradimensional scp 2024

Βίντεο: SCP-2063 A Past Vision of the Future | euclid | extradimensional scp 2024
Anonim

Δύο σημαντικές εκδόσεις των περιγραφών ανάπτυξης του Enterprise JavaBeans (EJB) κυκλοφορούν αυτή τη στιγμή. Ο περιγραφέας ανάπτυξης EJB 1. 1 περιγράφει τη δομή και τη συναρμολόγηση εφαρμογών EJB που έχουν κατασκευαστεί σύμφωνα με την προδιαγραφή EJB 1. 1. Ο περιγραφέας ανάπτυξης EJB 2. 0 προσθέτει έναν αριθμό ετικετών που είναι απαραίτητες για να περιγράψουν τα πρόσθετα χαρακτηριστικά των εφαρμογών EJB 2. 0. Ενώ τα δοχεία EJB που είναι συμβατά με το EJB 2.0 είναι υποχρεωμένα να υποστηρίζουν EJB 1. 1 εφαρμογές, τα δοχεία EJB που δεν έχουν αναβαθμιστεί για να υποστηρίξουν την προδιαγραφή 2. 0 δεν θα υποστηρίξουν τους περιγραφείς ανάπτυξης EJB 2. 0.

Σημειώστε ότι κάθε περιγραφέας ανάπτυξης του EJB πρέπει να ονομάζεται ejb-jar. xml.

Αυτό το άρθρο αγγίζει την ανάπτυξη εφαρμογών EJB που συμμορφώνονται με την προδιαγραφή 2. 0. Έτσι, κατά την επιλογή ενός δοχείου EJB, θα πρέπει να χρησιμοποιήσετε την υποστήριξη για την προδιαγραφή EJB 2. 0 ως κριτήριο επιλογής. Οι κορυφαίοι πωλητές εμπορευματοκιβωτίων EJB - συμπεριλαμβανομένων του WebSpere της IBM, του WebLogic του BEA και του διακομιστή εφαρμογών JBoss ανοιχτού κώδικα - αποτελούν καλές θέσεις για να αρχίσουν να αναζητούν.

Το στοιχείο ρίζας ενός περιγραφέα ανάπτυξης EJB είναι. Όλες οι ετικέτες πρέπει να είναι ένθετες μέσα στην ετικέτα. Στην ετικέτα υπάρχουν τρία στοιχεία:

  • : Αυτή η ετικέτα περιέχει περιγραφικές πληροφορίες σχετικά με τα εξαρτήματα EJB σε μια εφαρμογή EJB. Όταν ένας φορέας φασολιών χρειάζεται να κάνει αναφορές σε εξωτερικούς πόρους, πόρους συστήματος και άλλα φασόλια οντότητας, αυτοί οι πόροι περιγράφονται σε αυτήν την ενότητα.
  • : Αυτή η ετικέτα περιγράφει τις σχέσεις μεταξύ των φασολιών της οντότητας χρησιμοποιώντας την υποστήριξη σχέσης διαχειριζόμενης κονσόλας για εφαρμογές EJB 2. 0.
  • : Αυτή η ετικέτα χρησιμοποιείται για την περιγραφή πληροφοριών συναρμολόγησης για μια εφαρμογή EJB. Ενώ οι πάροχοι φασολιών μπορούν να παρέχουν ορισμένες πληροφορίες σχετικά με τη συναρμολόγηση, η συναρμολόγηση των εφαρμογών είναι μια ευθύνη που εμπίπτει κατά κύριο λόγο στους ώμους του assembler εφαρμογής. Τα δύο κύρια στοιχεία της συναρμολόγησης εφαρμογής περιγράφουν τις συναλλαγές και περιγράφουν την ασφάλεια.

Η ετικέτα περιέχει περιγραφές για κάθε είδος επιχειρηματικού φασολιού που μπορεί να οριστεί σε μια εφαρμογή EJB. Έχει τρία υποστοιχεία: για φασόλια περιόδου, για φασόλια οντότητας, και για φασόλια με γνώση των μηνυμάτων. Τα φασόλια που σχετίζονται με τη συνδιάσκεψη, την οντότητα και το μήνυμα μοιράζονται κοινές ετικέτες XML. Εδώ είναι η lowdown σε αυτές τις γενικές ετικέτες:

  • Λογικό όνομα: Κάθε στοιχείο EJB έχει ένα λογικό όνομα που προσδιορίζει το όνομα με το οποίο αναφέρεται κάθε φασόλι στον υπόλοιπο περιγραφέα ανάπτυξης. Το λογικό όνομα περιέχεται στην ετικέτα.Πρέπει να είναι μοναδικό για το εύρος του αρχείου ejb-jar στο οποίο είναι συσκευασμένο το στοιχείο. Η ετικέτα είναι ένα υποστοιχείο των, και ετικετών.
  • Κατηγορία επιχειρηματικών φασολιών: Η κλάση φασολιών της επιχείρησης είναι η κλάση που εφαρμόζει όλες τις μεθόδους των επιχειρήσεων και τις μεθόδους διαχείρισης του κύκλου ζωής του στοιχείου EJB. Αυτή η κατηγορία πρέπει να αναγνωρίζεται από την ετικέτα. Πρέπει να έχει το πλήρες όνομα κατηγορίας της κλάσης EJB. Η ετικέτα είναι ένα υποστοιχείο των, και ετικετών.
  • Διεπαφές συνιστωσών: Οι κόκκοι συνόδου και οντότητας μπορούν επίσης να έχουν διασυνδέσεις τοπικών και απομακρυσμένων στοιχείων. Το δοχείο EJB πρέπει να γνωρίζει ποιες κλάσεις εφαρμόζουν τις διεπαφές εξαρτημάτων για τους κόκκους περιόδου λειτουργίας και οντότητας. Η ετικέτα χρησιμοποιείται για την αναγνώριση μιας απομακρυσμένης διεπαφής και πρέπει να περιέχει το πλήρως εξειδικευμένο όνομα κλάσης της απομακρυσμένης διεπαφής (αν υπάρχει). Η ετικέτα χρησιμοποιείται για την αναγνώριση μιας τοπικής διασύνδεσης και πρέπει να περιέχει το πλήρες όνομα της τοπικής διεπαφής (αν υπάρχει).
  • Ένα στοιχείο EJB δεν χρειάζεται να έχει τόσο απομακρυσμένες όσο και τοπικές διεπαφές, αλλά πρέπει να έχει το ένα ή το άλλο. Η εξαίρεση σε αυτόν τον κανόνα είναι τα φασόλια που οδηγούνται από μηνύματα, τα οποία δεν μπορούν να έχουν απομακρυσμένες ή τοπικές διεπαφές. Για τα φασόλια οντότητας και τους κόκκους της περιόδου σύνδεσης, μπορείτε να έχετε τόσο τοπικές όσο και απομακρυσμένες διεπαφές. Για κάθε διεπαφή συνιστωσών, ο περιγραφέας ανάπτυξης πρέπει να ορίσει μια αντίστοιχη αρχική διεπαφή για ένα επιχειρηματικό φασόλι.
  • Οικιακές διεπαφές: Μπορούν να οριστούν οικιακές διεπαφές για φασόλια περιόδου λειτουργίας και οντότητας. Η τοπική διασύνδεση στο σπίτι παρέχει τοπική πρόσβαση στο επιχειρηματικό φασόλι ενώ η απομακρυσμένη οικιακή διεπαφή παρέχει απομακρυσμένη πρόσβαση στο επιχειρηματικό φασόλι. Η τοπική διασύνδεση στο σπίτι αναγνωρίζεται από την ετικέτα στον περιγραφέα ανάπτυξης. Η απομακρυσμένη αρχική διασύνδεση αναγνωρίζεται από την ετικέτα στον περιγραφέα ανάπτυξης.
  • Τύπος συναλλαγής: Κάθε στοιχείο της επιχείρησης φασολιών έχει μια ετικέτα. Η ετικέτα χρησιμοποιείται για να περιγράψει κατά πόσον η υπηρεσία συναλλαγής του επιχειρηματικού φασολιού διαχειρίζεται το φασόλι ή το δοχείο EJB. Οι δύο επιτρεπόμενες τιμές για την ετικέτα είναι Bean (για συναλλαγές διαχειριζόμενες με φασόλι) και Container (για συναλλαγές που διαχειρίζονται εμπορευματοκιβώτια).
  • Οι συναλλαγές που διαχειρίζεται το bean μπορεί να είναι πολύ περίπλοκες και είναι ασφαλώς πέρα ​​από το πεδίο εφαρμογής ενός προγραμματιστή EJB entry-level.
  • Περιγραφή: Κάθε στοιχείο EJB μπορεί να έχει μια προαιρετική ετικέτα περιγραφής που περιγράφει το σκοπό του στοιχείου EJB. Το στοιχείο περιγραφής οριοθετείται από την ετικέτα, η οποία πρέπει να περιλαμβάνει τεκμηρίωση σχετικά με το σκοπό της συνιστώσας EJB.
  • Δημιουργία ετικετών εργαλείου: Υπάρχουν διάφορες προαιρετικές ετικέτες σε κάθε φασόλι της επιχείρησης που χρησιμοποιούνται για την παροχή πρόσθετων πληροφοριών για εργαλεία δημιουργίας. Τα εργαλεία κατασκευής παρέχουν μια γραφική διεπαφή για τη δημιουργία εφαρμογών EJB. Η δημιουργία ετικετών εργαλείων χρησιμοποιείται για τη βελτίωση της παρουσίασης των επιχειρήσεων φασολιών στο περιβάλλον χρήστη του εργαλείου δημιουργίας.

•: Αυτή η ετικέτα αναγνωρίζει το όνομα κάτω από το οποίο θα πρέπει να εμφανίζεται το στοιχείο enterprise bean σε ένα εργαλείο δημιουργίας.

•: Αυτή η ετικέτα αναγνωρίζει τη διαδρομή για ένα εικονοστοιχείο 32 εικονοστοιχείων έως 32 εικονοστοιχείων που χρησιμοποιείται για την εμφάνιση του επιχειρηματικού φασολιού.Η εικόνα πρέπει να είναι σε μορφή JPEG ή GIF.

•: Αυτή η ετικέτα αναγνωρίζει τη διαδρομή για ένα εικονοστοιχείο 16 εικονοστοιχείων με 16 εικονοστοιχεία που χρησιμοποιείται για την εμφάνιση του επιχειρηματικού φασολιού. Η εικόνα πρέπει να είναι σε μορφή JPEG ή GIF.

Περιέχει τον Περιγραφέα Ανάπτυξης του Enterprise JavaBeans - τα dummies

Η επιλογή των συντακτών

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

Η επιλογή των συντακτών

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

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

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

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

Η επιλογή των συντακτών

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Από τα τρία νέα φίλτρα Blur στο Photoshop CS6, θα έχετε επίσης πρόσβαση σε δύο σχετικούς πίνακες ελέγχου, Εργαλεία θόλωσης και Εφέ θόλωσης, τα οποία περιέχουν τις επιλογές σας. Και τα τρία φίλτρα σας επιτρέπουν να δημιουργήσετε ειδικά εφέ. Blur πεδίου: Δημιουργεί μια συνολική θόλωση στην εικόνα σας. Με την προσθήκη πρόσθετων σημείων ελέγχου ή καρφίτσες, ...

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

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