עמוד:75

3 . 1 יצירת דף דינמי ושליחת נתונים מהשרת ללקוח בפרק הזה נלמד כיצד יוצר השרת דף דינמי בעקבות בקשת . HTTP נדגים זאת על-ידי בניית אתר של משחק ' מכונת מזל . ' משתמש ( גולש ) שרוצה לשחק ב ' מכונת המזל ' משתמש בדפדפן ( שמשמש כתוכנה של צד הלקוח ) כדי לשלוח לשרת בקשה להגרלת מספרים . כאשר השרת מקבל פנייה מהלקוח ( באמצעות הדפדפן , ( הוא מגריל שלושה מספרים בתחום נתון ( למשל , בין 1 ל , ( 9- ובהתאם לתוצאות ההגרלה הוא מחשב את הניקוד ושולח ללקוח תגובה מתאימה . המשחק יוצג בכמה גרסאות : בגרסה הראשונה חישוב הניקוד הוא פשוט – אם שלושת המספרים זהים , המשתמש יקבל 10 נקודות , ולא – הוא יקבל שתי נקודות . השרת מכין דף HTML המכיל פלט שנשלח מהשרת ללקוח כתגובת . HTTP הקובץ הזה מוצג בפני המשתמש באמצעות הדפדפן שבמחשבו . הדף המורץ בשרת צריך לבצע שתי משימות עיקריות : א . להגריל שלושה מספרים ולחשב את הניקוד . ב . לבנות דף דינמי שבו הניקוד ולשלחו ללקוח כתגובת . HTTP כתיבת תסריט המגדיר את הפונקציונליות של אתר לשם לימוד הנושא , בחרנו בטכנולוגיית JSP ( דפי שרת של ג ' אווה ( Java Server Pages – המספקת תשתית לפיתוח דפי ווב הנקראים דפי . JSP לאחר שניצור דף JSP מתאים ל ' מכונת המזל ' השרת יריץ את דף ה- JSP כדי לבצע את העיבודים הדרושים ( משימה א ( ' וכדי ליצור דף HTML שבו יוצגו תוצאות העיבוד ( משימה ב . (' את דף הHTML- שייצור השרת הוא ישלח ללקוח . פרק 3 תכנות שרת – יצירת דף דינמי ותכנות " חסר מצב "

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר