עמוד:102

תהליך ההתקשרות הוא דוגמה של תקשורת במודל שרת-לקוח . המחשב שלנו מריץ את הלקוח - הדפדפן . הדפדפן משתמש URLo שהוזן כדי להתקשר עם שרת , Web-n שרץ במחשב מרוחק כדי להוריד ממנו דף . Web להלן תיאור הפעולות העיקריות שמהן מורכב תהליך של אחזור מסמך והצגתו בחלון הדפדפן : . 1 הדפדפן מפרק את URL-n למרכיביו השונים ; הוא מתקשר עם שרת השמות ( name server ) כדי לתרגם את שם המחשב המרוחק לכתובת . IP שרת השמות מחזיר כתובת IP המזהה את המחשב המרוחק . . 2 הדפדפן יוצר קשר TCP עם שרת , Web-n שרץ במחשב המזוהה לפי כתובת 1 ? -ה ולפי מפתח 80 ( port ) ( שהוא מפתח בררת המחדל של . ( HTTP . 3 הדפדפן שולח בקשת HTTP באמצעות השקע ( socket ) של קשר , TCP-n שנוצר בשלב הקודם . אנו מניחים URL-rw כולל את הנתיב . main / subjects / education . html הדפדפן מכניס נתיב זה להודעת הבקשה . . 4 השרת מקבל את הודעת הבקשה , מאתר את הקובץ המבוקש במערכת הקבצים של המחשב שבו הוא רץ , מכניס את הקובץ לתוך הודעת תגובה של HTTP ושולח את הודעת התגובה באמצעות השקע שלו , ללקוח . . 5 הדפדפן קורא את הקובץ , מעצב את הטקסט לפי התגים הכלולים בקובץ , HTML-n ומציג אותו בחלון שלו . כזכור , דף Web עשוי להיות מורכב מכמה קבצים . נניח למשל , שהדף שברצוננו לראות כולל תמונות . בעבור כל תמונה שכלולה בדף מופיע בקובץ HTML תג הכנסת תמונה . (< 1 MG >) תג זה כולל URL שמזהה את התמונה . כדי להציג את התמונה יש צורך לחזור על שלבים 1 עד 4 שלעיל ( השלב החמישי שונה משום שמדובר בסוג קובץ אחר - הדפדפן צריך לפענח את המידע שבקובץ התמונה , לתרגם אותו לפקודות המיועדות לכרטיס הגרפי של המחשב , כדי שהתמונה תוצג . ( לכן הצגת דף עשויה לדרוש כמה מחזורים של ביצוע התהליך שלעיל . בעבור כל פריט שכלול בדף ( תמונה , קטע קול , יישומון ( 'ופו יש לחזור ולבצע את השלבים שלעיל .

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


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