ההבדל בין היישומונים ל Servlets

Anonim

יישומונים לעומת Servlets

תוכנית שנכתבה ב- Java שניתן להטביע בדף HTML נקראת יישומון. ניתן להשתמש בדפדפן מאופשר ב- Java כדי להציג את דף האינטרנט שמכיל את היישומון. כאשר הדף המכיל יישומון מוצג, קוד היישומון מועבר למחשב המשתמש ומופעל במחשב Java Java (JVM) של הדפדפן. תוכנית Java המשמשת לשיפור / הרחבת הפונקציונליות של שרת נקראת Servlet. יש לגשת לשרת על-ידי היישומים המארחים באמצעות מודל בקשת התגובה. במילים פשוטות, סרבלט ניתן לראות כמו יישומון Java פועל על השרת.

-> ->

מהו יישומון?

תוכנית שנכתבה ב- Java שניתן להטביע בדף HTML נקראת יישומון. ניתן להשתמש בדפדפן מאופשר ב- Java כדי להציג את דף האינטרנט שמכיל את היישומון. כאשר הדף המכיל יישומון מוצג, קוד היישומון מועבר למחשב המשתמש ומופעל במחשב Java Java (JVM) של הדפדפן. היישומונים מאפשרים לספק למשתמש תכונות אינטראקטיביות שלא ניתן לספק באמצעות HTML בלבד. מאחר שקוד היישומון מופעל ב- JVM, היישומונים הם פלטפורמה עצמאית (תומך ב- Microsoft Windows, ב- UNIX, ב- Mac OS, וכו ') ויכול לפעול בכל דפדפן התומך ב- Java. יתר על כן, היישומים הם במטמון על ידי רוב דפדפני האינטרנט. לכן יישומונים ניתן לטעון במהירות כאשר חוזרים לדף אינטרנט. כשמדובר אבטחה, ישנם שני סוגים של יישומונים הנקראים יישומונים חתומים יישומונים חתומים. יישומונים לא חתומים יש כמה הגבלות חשובות כמו חוסר יכולת לגשת למערכת הקבצים המקומית. הם יכולים לגשת רק לאתר ההורדה של היישומון באינטרנט. יישומונים חתומים יכולים להתנהג כיישום עצמאי לאחר אימות חתימתו.

-> ->

מהו Servlet?

תוכנית Java המשמשת לשיפור / הרחבת הפונקציונליות של שרת נקראת Servlet. יש לגשת לשרת על-ידי היישומים המארחים באמצעות מודל בקשת התגובה. במילים פשוטות, סרבלט ניתן לראות כמו יישומון Java פועל על השרת. בדרך כלל Servlets משמשים לאחסון / עיבוד נתונים שנשלחו באמצעות טופס HTML ולספק תוכן דינמי בדף אינטרנט. יתר על כן, Servlets משמשים לניהול מידע המדינה. Servlets Java הם יעילים, קלים יותר לשימוש וניידים לעומת אחרים CGI (Common Gateway ממשק) טכנולוגיות.

-> ->

מה ההבדל בין יישומונים ו Servlets?

תוכנית Java שניתן להטביע בדף HTML ולהציג באמצעות דפדפן מאופשר ב- Java נקראת יישומון, בעוד שתוכנית Java המשמשת לשיפור / הרחבת הפונקציונליות של שרת נקראת Servlet. למעשה, Servlet ניתן לראות כמו יישומון פועל על השרת.יישומון מוריד למחשב של הלקוח ומופעל בדפדפן של הלקוח, בעוד Servlet פועל על השרת ומעביר את התוצאות בחזרה ללקוח כאשר זה נעשה. בעת שימוש ביישומונים, יש להעביר את הקוד של היישומון ללקוח. לכן היא צורכת יותר רוחב פס רשת מאשר servlets, אשר מעבירה רק את התוצאות ללקוח.