logo

Java EE

ה Java EE מייצג מהדורת Java Enterprise , אשר היה ידוע קודם לכן בשם J2EE וכיום ידוע בשם Jakarta EE. זהו סט של מפרטים העוטפים את Java SE (מהדורה סטנדרטית). ה-Java EE מספק פלטפורמה למפתחים עם תכונות ארגוניות כגון מחשוב מבוזר ושירותי אינטרנט. יישומי Java EE מופעלים בדרך כלל על זמני ריצה התייחסות כגון שרתים מיקרו אוֹ שרתי יישומים . דוגמאות להקשרים מסוימים שבהם נעשה שימוש ב-Java EE הם מסחר אלקטרוני, חשבונאות, מערכות מידע בנקאיות.

אילו חודשים הם q1

מפרטים של Java EE

ל-Java EE מספר מפרטים שימושיים ביצירת דפי אינטרנט, קריאה וכתיבה ממסד נתונים בצורה עסקית, ניהול תורים מבוזרים. ה-Java EE מכיל מספר ממשקי API בעלי פונקציונליות של ממשקי API בסיסיים של Java SE כגון Enterprise JavaBeans, מחברים, Servlets, Java Server Pages ומספר טכנולוגיות שירותי אינטרנט.

Java EE

1. מפרטי אינטרנט של Java EE

  • Servlet- מפרט זה מגדיר כיצד תוכל לנהל בקשות HTTP באופן סינכרוני או אסינכרוני. זה ברמה נמוכה, ומפרטים אחרים תלויים בזה
  • WebSocket- WebSocket הוא פרוטוקול תקשורת מחשבים, ו-API זה מספק קבוצה של ממשקי API כדי להקל על חיבורי WebSocket.
  • Java Server Faces- זהו שירות שעוזר בבניית GUI מרכיבים.
  • שפת ביטוי מאוחד - זוהי שפה פשוטה אשר תוכננה כדי להקל על מפתחי יישומי אינטרנט.

2. מפרטי שירותי אינטרנט של Java EE

  • Java API עבור RESTful Web Services- זה עוזר במתן שירותים בעלי סכימת העברת מצב ייצוגית.
  • Java API לעיבוד JSON- זוהי קבוצה של מפרטים לניהול המידע המסופק בפורמט JSON.
  • Java API עבור JSON Binding- זוהי קבוצה של מפרטים המספקים כריכה או ניתוח של קובץ JSON למחלקות Java.
  • ארכיטקטורת Java עבור XML Binding- היא מאפשרת כריכה של XML לאובייקטי Java.
  • Java API עבור XML Web Services- SOAP הוא פרוטוקול מבוסס XML לגישה לשירותי אינטרנט דרך http. API זה מאפשר לך ליצור שירותי אינטרנט של SOAP.

3. מפרט ארגוני של Java EE

  • הזרקת הקשרים ותלות- זה מספק מיכל להזרקת תלות כמו ב-Swing.
  • Enterprise JavaBean- זוהי קבוצה של ממשקי API קלים שיש למיכל אובייקטים על מנת לספק עסקאות, קריאות פרוצדורות מרחוק ובקרת מקביליות.
  • Java Persistence API- אלו הם המפרטים של מיפוי יחסי אובייקט בין טבלאות מסד נתונים יחסיים ומחלקות Java.
  • Java Transaction API- הוא מכיל את הממשקים והביאורים ליצירת אינטראקציה בין תמיכת עסקאות המוצעת על ידי Java EE. ממשקי ה-API בתקציר זה מפרטים ברמה נמוכה והממשקים נחשבים גם הם ברמה נמוכה.
  • שירות הודעות Java- הוא מספק דרך נפוצה לתוכנית Java ליצור, לשלוח ולקרוא הודעות של מערכת הודעות ארגונית.

4. מפרטים אחרים של Java EE

  • Validation- חבילה זו מכילה ממשקים והערות שונות לתמיכה באימות הצהרתי המוצע על ידי Bean Validation API.
  • יישומי אצווה - זה מספק את האמצעים להפעיל משימות רקע ארוכות שכוללות נפח גדול של נתונים ואשר צריך לבצע מעת לעת.
  • Java EE Connector Architecture- זהו פתרון טכנולוגי מבוסס Java לחיבור שרתי Java למערכת מידע ארגונית.

הגדרת Java EE

דרישות

עבור התקנת ה-SDK העדכני ביותר של Java EE שהוא Java EE 6 SDK ב-Windows, אתה צריך שיהיה לך זיכרון מינימלי של 1GB, שטח דיסק מינימלי של 250MB פנוי ו-JVM Java SE 6. להגדרת Java EE, אתה צריך שיהיה לך JDK ולאחר מכן יש IDE רצוי Eclipse מכיוון שהוא חינמי.

התקן ערכת פיתוח Java

  1. דפדף אל הורדות ערכת פיתוח Java SE של אורקל
  2. בסעיף שכותרתו ערכת פיתוח Java SE 9.0.1 , קרא את הרישיון ואם אתה מסכים, לחץ קבל הסכם רישיון
  3. ובכל זאת, בקטע הזה, לחץ על JDK-9.0.1_windows-x64_bin.exe (או ההורדה הנכונה עבור מערכת ההפעלה שלך)
  4. הפעל את תוכנית ההתקנה של JDK שהורדת, באמצעות הפעל כמנהל
  5. הוסף את משתנה הסביבה של Windows (או לינוקס). JAVA_HOME . הגדר אותו לתיקיית השורש של ה-JDK שהותקן לאחרונה, שנראית כמו C:Program FilesJavajdk1.8.0_51.

התקן את Eclipse עבור Java EE

1. דפדף אל הורדות Eclipse

2. לחץ על כפתור הורד מתחת קבל Eclipse .

3. בדף המתקבל, לחץ על כפתור הורד.

הערה: הגרסה של Eclipse (32 סיביות או 64 סיביות) שאתה מוריד צריכה להתאים לגרסה של ה-JDK שלך. התקנת את JDK-9.0.1_windows-x64 למעלה, אז הורד את ה-64-bit Eclipse.

4. הפעל את תוכנית ההתקנה שהורדת באמצעות הפעל כמנהל .

5. בחר את הגרסה של Eclipse שברצונך להתקין. Eclipse IDE למפתחי Java EE עדיף לעבודת Java.

6. אם ההתקנה נכשלת, נסה שוב כאשר סריקת וירוסים בזמן אמת כבויה זמנית. זכור להפעיל אותו שוב בסיום.


Java SE לעומת Java EE

Java SE מתייחס למהדורה סטנדרטית ומכיל פונקציות וחבילות בסיסיות הנדרשות על ידי מתכנת מתחיל או ברמה בינונית. Java EE היא פלטפורמה משופרת ועוטפת סביב Java SE. יש לו יתרון על פני Java SE ויש לו גם מגוון היבטים שבהם הוא מעלה על תכונות אחרות.

Java SE Java EE
Java SE מספקים פונקציונליות בסיסיות כגון הגדרת סוגים ואובייקטים. Java EE מאפשר פיתוח של יישומים בקנה מידה גדול.
SE הוא מפרט Java רגיל EE בנוי על Java SE. הוא מספק פונקציות כמו יישומי אינטרנט ו-Servlets.
יש לו תכונות כמו ספריות מחלקות, סביבות פריסה וכו'. Java EE הוא יישום מובנה עם שכבות לקוח, עסקים וארגונים נפרדים.
הוא משמש בעיקר לפיתוח ממשקי API עבור יישומי שולחן עבודה כמו תוכנות אנטי וירוס, משחק וכו'. הוא משמש בעיקר לפיתוח יישומי אינטרנט.
מתאים למפתחי Java מתחילים. מתאים למפתחי Java מנוסים הבונים אפליקציות כלל ארגוניות.
זה לא מספק אימות משתמש. זה מספק אימות משתמש.