Java Servlet – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
הרחבה
שורה 3:
 
Servlets רצים על גבי [[שרת HTTP]] והם מהווים את המקבילה של ג'אווה לטכנולוגיות אחרות ל[[דף אינטרנט דינאמי|תוכן ווב דינאמי]], כדוגמת [[PHP]] ו-[[ASP.NET]]. בדרך כלל, התוכן שנוצר על ידי Servlets הם דפי [[HTML]], אבל אלה יכולים להיות גם [[נתונים]] בצורות אחרות, כמו [[JSON]] ,[[XML]], ועוד. Servlets יכולים לשמור מידע אודות ה[[מצב (מדעי המחשב)|מצב]] (state) בתוך [[משתנה (תכנות)|משתני]] [[session]], על פני [[טרנזקציה|טרנזקציות]] שרת רבות, על ידי שימוש ב-[[עוגייה (אינטרנט)|coockies]] או ב-[[URL rewriting]].
 
על מנת [[פריסת תוכנה|לפרוס]] Servlet, נדרש שימוש ב-[[Web container]] (נקרא גם Servlet container) - רכיב ב[[שרת HTTP]] המשמש לאינטראקציה עם ה-Servlets. רכיב זה אחראי על ניהול מחזור החיים של servlets, ממפה בין כתובת [[URL]] ל-Servlet ספציפי, ומוודא שהבקשה הנכנסת ב-URL היא בעלת הרשאות גישה מתאימות.
 
== ראו גם ==