|
صفحة: 215
5 . 1 תכנות "שומי תקשורת מבוא נסביר ונדגים את הצעדים הבסיסיים שיש לבצע כדי ליצור יישומי תכנות המשלבים העברת מידע בין מחשבים המחוברים לאינטרנט . יישומים אלה ישמשו כקפיצת מדרגה למימוש פרויקטים משמעותיים המשלבים חומרה , תוכנה ותקשורת אינטרנט . במהלך הפעילות נדגים ונסביר צעד אחר צעד את השלבים למימוש התקשורת בין שני מחשבים . בסוף הפעילות נכתוב פונקציה שתאגד את כל השלבים הדרושים למימוש התקשורת וכך נפשט את תהליך התכנות של פרויקטים בעתיד . תכנות בסביבת אינטרנט מצריך שימוש בשני סוגי יישומים ? . תוכנת שרת ( Server ) ותוכנת לקוח . ( Client ) כל יישום נוצר ומתנהג באופן שונה אך מבוסס על אותן פונקציות ואותם מבנים . השלבים בכתיבה של יישום שרת אתחול מבנה נתונים המכיל מידע על היכולת של המחשב להריץ יישום אינטרנט . יצירת משתנה חדש מטיפוס . Socket קישור Socket-n למחשב . העברת Socket-n למצב האזנה . טיפול במצב שבו מחשב מרוחק מנסה להתחבר . העברת נתונים בין שני מחשבים מחוברים . ניתוק הקשר . השלבים בכתיבת יישום לקוח אתחול מבנה נתונים המכיל מידע על היכולת של המחשב להריץ יישום אינטרנט . יצירת משתנה חדש מטיפוס . Socket מטרת הפרק היא לספק את הידע הדרוש כדי לכתוב תכניות מחשב המשלבות תקשורת אינטרנט . בתחילת הפרק נלמד כיצד לכתוב תכנית מחשב בסיסית המשלבת תקשורת בין שני מחשבים ובהמשך נדגים כיצד לשלב תקשורת אינטרנט עם מעגלי חומרה . לפני קריאת הפרק מומלץ לחזור על הנושאים התיאורטיים בתקשורת מחשבים המופיעים בספר "תקשורת נתונים" בהוצאת מטח .
|
|