Το Java 2 Platform, Enterprise Edition (J2EE) παρέχει ένα πρότυπο για την ανάπτυξη πολυεπίπεδων επιχειρηματικών υπηρεσιών.
Η σύγχρονη οικονομία και τεχνολογία επιτείνουν την ανάγκη για ταχύτερες, αποτελεσματικότερες και μεγαλύτερης κλίμακας λύσεις διαχείρισης πληροφοριών. Η προδιαγραφή J2EE ανταποκρίνεται σε αυτές τις προκλήσεις παρέχοντας ένα μοντέλο προγραμματισμού το οποίο βελτιώνει την παραγωγικότητα της ανάπτυξης, τυποποιεί την πλατφόρμα για τη φιλοξενία επιχειρηματικών εφαρμογών και διασφαλίζει τη φορητότητα των εφαρμογών που αναπτύσσονται με μια εκτεταμένη σουίτα δοκιμών.
Η αρχιτεκτονική J2EE υποστηρίζει την ανάπτυξη βάσει συστατικών στοιχείων των πολυεπίπεδων επιχειρηματικών εφαρμογών. Ένα σύστημα εφαρμογής J2EE συνήθως περιλαμβάνει τα ακόλουθα επίπεδα:
Οι εφαρμογές J2EE αποτελούνται από συστατικά στοιχεία, θέσεις υποδοχής και υπηρεσίες. Τα συστατικά στοιχεία αποτελούν τα στοιχεία επιπέδου εφαρμογής. Τα διαδικτυακά συστατικά στοιχεία, όπως οι μικροεφαρμογές εξυπηρετητή και οι σελίδες JSP, παρέχουν δυναμική απόκριση σε αιτήσεις από μια διαδικτυακή σελίδα. Τα συστατικά στοιχεία EJB περιέχουν επιχειρηματική λογική εξυπηρετητή για επιχειρηματικές εφαρμογές. Οι θέσεις υποδοχής διαδικτυακών συστατικών στοιχείων και συστατικών στοιχείων EJB φιλοξενούν τις υπηρεσίες οι οποίες υποστηρίζουν τις διαδικτυακές λειτουργικές μονάδες και τις λειτουργικές μονάδες EJB.
Για περισσότερες πληροφορίες σχετικά με την αρχιτεκτονική J2EE και τις έμμεσες τεχνολογίες της, μεταφορτώστε και ανατρέξτε στην προδιαγραφή J2EE 1.4 [/concept/conbody/p/xref/desc {"- topic/desc "}) (desc].