Java Platform, Enterprise Edition (Java EE), שהייתה ידועה בעבר כ‑J2EE, היא פלטפורמה של חברת אורקל לפיתוח תוכנות ארגוניות.
היא מספקת APIs (ממשקי תכנות יישומים, כלים שמאפשרים לתוכניות לדבר זו עם זו) וסביבת הרצה (runtime, המקום שבו התוכנה רצה). Java EE משמשת לבניית שירותי רשת, web services ושאר יישומי רשת מורכבים בארכיטקטורת שרת, לקוח רב‑שכבתית. יישומים אלה נועדו להיות סקלביליים (ניתנים להרחבה), אמינים ומאובטחים.
Java EE מרחיבה את Java Standard Edition על ידי הוספת ממשקים לעבודה עם בסיסי נתונים (object‑relational mapping), ארכיטקטורות מבוזרות ורב‑שכבתיות והגדרה של web services. הפלטפורמה בנויה מרכיבים מודולריים שרצים על שרת יישומים. פיתוח נעשה בעיקר ב‑Java, וקובצי XML משמשים לקונפיגורציה (הגדרות).
עד גרסה 5 היא נקראה J2EE. נכון לאפריל 2014 הגרסה הייתה Java EE 7. Java EE מוגדרת על‑פי מפרט (specification). מוצרי תוכנה צריכים לעמוד בדרישות התאימות כדי להיקרא תואמי Java EE.
Java EE כוללת מפרטים מרכזיים כגון JDBC (חיבור לבסיסי נתונים), servlets ו‑JavaServer Pages (טיפול בדפי אינטרנט בשרת), Enterprise JavaBeans (EJB, רכיבים לעיבוד הלוגיקה העסקית) וטכנולוגיות ל‑web services. שרת יישומים מטפל בטרנזקציות (פעולות קבוצתיות על נתונים), אבטחה, סקלביליות וניהול רכיבים. זה מאפשר למפתחים להתמקד בלוגיקה העסקית במקום בתשתיות.
שרת יישומים מספק את כל שירותי התשתית הנדרשים להרצת יישומי Java EE.
Java EE (הייתה נקראת פעם J2EE) היא מערכת של חברת אורקל לבניית תוכניות גדולות.
פלטפורמה, מערכת שמכילה כלים ותוכנות. המערכת נותנת כלים שנקראים APIs. API, דרך שבה תוכניות מדברות אחת עם השנייה. יש גם סביבת הרצה. סביבת הרצה, המקום שבו התוכנית רצה בפועל.
Java EE עוזרת לבנות שירותים ברשת ודפי אינטרנט שמופעלים בשרת. היא מאפשרת לעבוד עם מסדי נתונים. מסד נתונים, מקום שבו שומרים הרבה מידע.
מפתחים משתמשים ב‑Java כדי לכתוב את התוכניות. הם משתמשים ב‑XML כדי להגדיר הגדרות פשוטות. יש רכיבים שנקראים EJB. EJB, חלקים שעושים את העבודה העסקית בתוכנית.
לפני השם היה J2EE. ב־2014 היתה הגרסה Java EE 7. יש מפרט שמגדיר איך תוכנות צריכות להתנהג.
שרת יישומים מנהל אבטחה ופעולות על הנתונים. זה מאפשר למתכנתים לחשוב על הרעיונות של התוכנית.
תגובות גולשים