שקע

מְחַבֵּר: Monica Porter
תאריך הבריאה: 17 מרץ 2021
תאריך עדכון: 1 יולי 2024
Anonim
החלפת שקע חשמל
וִידֵאוֹ: החלפת שקע חשמל

תוֹכֶן

הגדרה - מה המשמעות של Socket?

שקע הוא אובייקט תוכנה המשמש כנקודת סיום המייצרת קישור תקשורת רשת דו כיוונית בין צד שרת לתוכנית בצד הלקוח.

ב- UNIX ניתן לכנות שקע גם נקודת קצה לתקשורת בין-מעבד (IPC) בתוך מערכת ההפעלה (OS).

ב- Java, שיעורי שקעים מייצגים את התקשורת בין תוכניות לקוח לשרת. שיעורי שקעים מטפלים בתקשורת מצד הלקוח, ושיעורי שקעי שרת מטפלים בתקשורת בצד השרת.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Socket

לרוב כתובות URL וקשריהן משמשים לגישה לאינטרנט, אך לעיתים תוכניות דורשות קישור תקשורת פשוט בין לקוח התוכנית לצד השרת. תפקיד זה ישויך לשקע שיחבר בין צדדי הלקוח והשרתים של התוכניות.

כאשר לקוח מייצר תקשורת עם השרת, למשל באמצעות שאילתת בסיס הנתונים, נוצר חיבור שרת ולקוח אמין דרך ערוץ תקשורת TCP. בסוג זה של תקשורת הלקוח והשרת יכולים לקרוא או לכתוב על שקעים הקשורים לערוץ תקשורת ספציפי.

שקעים מסווגים בעיקר לשני סוגים: פעילים ופסיביים. שקעים פעילים מחוברים לשקעים הפעילים המרוחקים באמצעות חיבור נתונים פתוח. אם חיבור זה סגור, השקעים הפעילים בכל נקודת סיום נהרסים. שקעים פסיביים אינם מחוברים; במקום זאת, הם מחכים לחיבור נכנס שיוליד שקע פעיל חדש.

למרות שקיים קשר הדוק בין שקע ליציאה, השקע איננו למעשה יציאה. לכל יציאה עשוי להיות שקע פסיבי יחיד הממתין לחיבורים נכנסים וכמה שקעים פעילים כל אחד בהתאמה לחיבור פתוח ביציאה.