مقبس (شبكات)
المقبس إنگليزية: Socket هي قناة اتصال منطقية تفتح بين طرفين بهدف تبادل المعطيات بينهما. فتح تلك القناة يتطلب تعريف منفذ Port لدى كل طرف (و خاصة لدى المخدم server) بحيث يتم طلب فتح القناة على تلك البوابة. المقبس هو مفهوم متدني المستوى إنگليزية: Low level وقديم، وهي تكون مبنية إما على بروتول TCP أو على بروتوكول الـ UDP.
معظم عمليات الإتصال التي نعرفها سواء على مستوى الشبكة أو على مستوى الحاسب نفسه (اتصال بين تطبيقات ما)تترجم في النهاية لتصبح عمليات اتصال بواسطة مقبس غالباً. أهم النقاط التي حدت استخدام المقبس في البرمجة والاتصال هي :
- المقبس هو مورد resource مكلف جداً.
- البرمجة باستخدام المقبس هي برمجة متدنية المستوى إنگليزية: Low level وهذا يتناقض مع التوجه الحديث في البرمجة.
- وجود تقنيات رديفة لها وأحدث تتمتع بسهولة ومرونة أكثر منها.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
انظر أيضاً
- بروتوكول الإنترنت
- حزمة بروتوكولات الإنترنت
- Packet
- Raw socket
- TCP and UDP port numbers
- Unix domain socket for a similar abstraction for local communication
- Named pipe for one-way communication