JavaEE 7

Το περιβάλλον ανάπτυξης: JavaEE 7

JavaEE 7: Γενικά

Η Java EE είναι μια τεχνολογία που είναι ιδιαίτερα κατάλληλη για την ανάπτυξη εφαρμογών ιστού. Προσφέρει διάφορα API και πλαίσια ειδικά σχεδιασμένα για την ανάπτυξη εφαρμογών ιστού. Ορισμένα από τα πιο σημαντικά στοιχεία της Java EE σε σχέση με τις εφαρμογές ιστού είναι τα servlets, JSP (JavaServer Pages), EJB (Enterprise Java Beans), JPA (Java Persistence API) και JSF (JavaServer Faces). Τα servlets αποτελούν τη βάση των διαδικτυακών εφαρμογών που βασίζονται στη Java. Λαμβάνουν ένα αίτημα από ένα πρόγραμμα περιήγησης ιστού, εκτελούν επεξεργασία και στέλνουν μια απάντηση πίσω στο πρόγραμμα περιήγησης ιστού. Το JSP επιτρέπει στους προγραμματιστές να δημιουργούν σελίδες HTML με ενσωματωμένο κώδικα Java που εκτελείται κατά την εκτέλεση. Τα EJBs είναι στοιχεία που χρησιμοποιούνται σε μια εφαρμογή Java EE για την επεξεργασία σύνθετης επιχειρηματικής λογικής και λειτουργιών πρόσβασης σε δεδομένα. Η JPA διευκολύνει τη διαχείριση δεδομένων σε μια εφαρμογή Java EE με τη χρήση ενός αντικειμενοστραφούς μοντέλου δεδομένων. Το JSF είναι ένα πλαίσιο για τη δημιουργία διεπαφών χρήστη για διαδικτυακές εφαρμογές. Το JSF παρέχει στοιχεία που επιτρέπουν στους προγραμματιστές να δημιουργούν διεπαφές χρήστη γρήγορα και εύκολα.

JavaEE 7: HTTP Σταθερές

HttpServletResponse.SC_CONTINUE
HttpServletResponse.SC_SWITCHING_PROTOCOLS