עמוד:53

איור 1 . 15 מביא תמונה מופשטת יותר של האיורים הקודמים ; מוצגים בו שני המושגים שכבה ופרוטוקול שהצגנו לעיל , ומושג נוסף ו ממשק ( interface ) כחלק מהארכיטקטורה של מערכת תקשורת , מוגדר ממשק בין כל שתי שכבות סמוכות , הקובע את אופן ההתקשרות ביניהן . הממשק בין השכבות מוגדר באמצעות אוסף של פעולות אטומיות או פרימיטיבים . ( primitives ) אלה הן פרוצדורות שמציעה כל שכבה לשכבה שמעליה . כאשר שכבה ? 1 רוצה להשתמש בשירות של השכבה שמתחתיה ( שכבה , (/? -1 עליה להפעיל פעולה אטומית של שכבה . ; 7-1 הפעלת הפעולה האטומית תיעשה על-ידי קריאה לפרוצדורה מתאימה , הכלולה בממשק שבין שכבה / 7-1 לשכבה מ . נהוג לקרוא לאוסף פרוצדורות כזה בשם ממשק למתכנתי יישומים או Application Programmer ) API . ( Interface שינוי המימוש של שכבה / 7-1 לא ישפיע על שכבה n ( ובוודאי לא ישפיע על שכבות אחרות ) אם הוא לא יגרום לשינוי הפעולות האטומיות המוצעות על-ידי שכבה . / 7-1 לכן מעצבי המערכת יכולים לשנות בעת הצורך את מימוש השכבות , בלי שהדבר יגרום לזעזועים במערכת כולה . כפי שראינו , ארכיטקטורה של שכבות מאפשרת לחלק את המערכת ליחידות או למודולים , שכל אחד מהם נשען על השירותים שמספקים מודולים אחרים , אך אינו תלוי בפרטי איור 1 . 15 הארכיטקטורה של מערכת התקשורת בין המפקדים

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


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