שרתי אינטרנט ויישומים עבור Java

1. סקירה כללית

במאמר מהיר זה, נתאר את השרתים הפופולריים השונים לפיתוח Java.

2. אינטרנט לעומת שרת יישומים

אנו נראה מה ההבדלים בין שרתי אינטרנט ושרתי יישומים ואילו מפרטי Java EE הם תומכים.

במילים פשוטות, ההבדל העיקרי הוא ששרתי היישומים זוכים לתמיכה מלאה במפרט Java EE, ואילו שרתי האינטרנט תומכים בקבוצת משנה קטנה של פונקציונליות זו:

3. אפאצ'י טומקט

אחד משרתי האינטרנט הפופולאריים יותר במערכת האקולוגית של Java הוא Apache Tomcat.

ניתן לבדוק את הגרסה האחרונה של Apache Tomcat ואת גרסאות Java התומכות באתר הפרויקט.

הנה שולחן נחמד עם המפרט המדויק שתומכת ב- Tomcat בכל גרסה.

תוכלו גם לתרום לפרויקט כאן.

4. מזח

שרת האינטרנט Jetty פותח תחת קרן Eclipse.

מכיוון שהוא כל כך קל משקל, ניתן להטמיע אותו בקלות במכשירים, מסגרות ושרתי יישומים. חלק מהמוצרים המשתמשים ב- Jetty הם Apache ActiveMQ, Eclipse, Google App Engine, Apache Hadoop ו- Atlassian Jira.

מטבע הדברים, הפרויקט הוא קוד פתוח ותוכל לתרום לו כאן.

בואו נעבור משרתי אינטרנט לשרתי יישומים.

5. אפאצ'י TomEE

ה- Apache TomEE הוא שרת יישומים מלא הבנוי על גבי ה- Apache Tomcat הסטנדרטי, ונתמך בעיקר על ידי Tomitribe. אתה יכול לבדוק באתר האינטרנט את הגרסה האחרונה.

TomEE מאפשר לנו להשתמש בכמה מהתכונות של Java EE שאינן נתמכות על ידי Tomcat.

שרת יישומים זה נמצא, כפי שהשם מרמז, תחת מטריית קרן אפאצ'י.

תוכלו לתרום לפרויקט כאן.

6. אורקל WebLogic

ראוי להזכיר גם את WebLogic 12, מכיוון שמדובר בשרת היישומים העיקרי של Oracle.

המהדורה האחרונה וגרסאות Java הנתמכות ניתן למצוא כאן.

7. WebSphere

יבמ פיתחה גם שרת יישומים משלה, הנקרא WebSphere. המהדורה האחרונה וגרסאות Java הנתמכות ניתן למצוא כאן.

WebSphere אינו פרויקט קוד פתוח, אך הוא העניק את יישום ה- WebSphere Liberty ל- Eclipse - מה שהופך קוד חיוני כלשהו ל- WebSphere פתוח למפתחים לשימוש ולתרום.

אתה יכול לתרום לפרויקט זה כאן.

8. WildFly

Wildfly הוא שרת יישומי קוד פתוח, שפותח על ידי Red Hat.

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

תוכלו גם לתרום לפרויקט כאן.

9. אפאצ'י ג'רונימו

אפאצ'י גרונימו פותח על ידי קרן תוכנת אפאצ'י תחת רישיון אפאצ'י, מה שהופך אותו לפרויקט קוד פתוח כדי שנוכל גם לתרום, כמו בשרתי היישומים הקודמים.

המהדורה האחרונה הזמינה ניתן למצוא כאן.

תוכלו לתרום לפרויקט כאן.

10. GlassFish

Glassfish הוא שרת יישומי קוד פתוח, בחסות אורקל. המהדורה האחרונה הזמינה ניתן למצוא כאן.

תוכלו לתרום לפרויקט כאן.

11. מסקנה

במאמר מהיר זה, בסגנון רשימה, התבוננו ברמה גבוהה מאוד על נוף האינטרנט ושרת האפליקציות במערכת האקולוגית של ג'אווה.