עמוד:46

1 . 3 . 2 מודל שרת-לקוח מרבית יישומי האינטרנט בנויים לפי המודל של שרת-לקוח . ליישום כזה יש שני חלקים : יישום לקוח ( client application ) ויישום- שרת , ( server application ) שני חלקי היישום מתקשרים על-ידי העברת הודעות כפי שנקבע על-ידי הפרוטוקול . משתמשי הקצה מריצים כמעט תמיד את יישום הלקוח . יישום השרת מורץ באופן טיפוסי במחשב של ארגון נותן שירות . למשל , יישום Web-n מורכב משרתי Web ומלקוחות Web ( דפדפן browser - הוא דוגמה נפוצה ללקוח . ( Web כאשר אתם מעוניינים לרכוש ספר אתם עשויים לגלוש לאתר של חנות הספרים הידועה . amazon . com בעת שאתם עושים זאת , אתם מפעילים יישום לקוח ( דפדפן ) שמתקשר ליישום שרת שרץ במחשב של חברת amazon ומקבל ממנו מידע על הספרים שהחנות מוכרת . הפרוטוקול שמסדיר את העברת המידע בין שרת Web-n לדפדפן נקרא . HTTP בפרק 2 נדון ביתר פירוט . HTTP-m Web-a במונחים של מערכות הפעלה , יישום מורץ באמצעות תהליך . ( process ) מהו תהליך ! תהליך הוא ביצוע של תכנית מחשב . אפשר לדמות תהליך לאיש קטן המצוי בתוך המחשב שתפקידו לקרוא את התכני ת הוראה אחר הוראה ולבצע את הרשום בה . כאשר מערכת ההפעלה של המחשב מבצעת תכנית היא יוצרת תהליך . בדימוי שלנו , נאמר שהיא מפעילה את אחד האנשים הקטנים החבויים במחשב ומורה לו לבצע תכני ת מסוימת . ייתכן שכמה אנשים קטנים יבצעו בו-זמנית כמה תכניות או אותה תכנית כמחשב מסוים . תהליך לקוח הוא התהליך היוזם את הקשר . תהליך השרת מאזין באופן פסיבי ליצירת קשר . כאשר לקוח מעוניין לקבל שירות הוא שולח לשרת מתאים בקשה ליצירת קשר . תהליך השרת מקבל את הבקשה ומשיב עליה . כך נוצר הקשר בין תהליך הלקוח לתהליך השרת . השרת מספק ללקוח מידע או שירות אחר . למשל שרת Web שולח ללקוח ( הדפדפן ) מסמכי ; HTML שרת דואר אלקטרוני שומר הודעות דואל ומאפשר ללקוחות ( תוכנת דואל דוגמת Microsoft Outlook או ( Eudora לקרוא הודעות אלו . בפרק 2 נדון ביתר פירוט בנושא זה .

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


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