منافذ بيركلي: الفرق بين النسختين
أُنشئَت بترجمة الصفحة "Berkeley sockets" |
(لا فرق)
|
نسخة 15:05، 1 مارس 2018
منافذ بيركلي هي واجهة برمجة التطبيقات لمنافذ الشبكة وفي مقبس نطاق يونيكس (Unix domain socket)، وتستخدم من أجل التواصل الداخلي بين العمليات. يتم توفيرة غالباً كمكتبة برمجيات للموديلات المتصلة. أنشئت مع نظام يونكس 4.2BSD في 1983.
المقبس هو تمثيل مجرد (مقبض - Handle (computing)) للنقطة المحلية النهائية لمسار التواصل الشبكي. واجهة منافذ بيركلي توضح نفسها على أنها واصف ملف (File descriptor) في فلسفة يونكس والتي وتوفر واجهة عامة لتدفقات بيانات (Standard streams) المدخلات والمخرجات.
منافذ بيركلي تطورت مع تعديل بسيط من معيار الواقع (De facto standard) إلي مكون مواصفات بوزيكس. لذلك المصطلح منافذ بوزيكس يتوافق لزماً مع مصطلح منافذ بيركلي. ويعرف أيضاً باسم منافذ بيركلي وذلك أن أول إدراج له تم فيتوزيعة برمجيات بيركلي.
المراجع
التعريف المطابق لحكم القانون لواجهة منافذ بيركلي تعتمد على معايير بوزيكس وتعرف بـ:
- معهد مهندسي الكهرباء والإلكترونيات. معايير لتكنولوجيا المعلومات 1003.1-2001-- الواجهة المحمولة لنظم التشغيل (بوزيكس).
- المعيار التقني المفتوح للمجموعة: قاعدة المواصفات، العدد 6، ديسمبر 2001.
- إسو / إيك 9945: 2002
معلومات عن هذا المعيار والعمل المستمر عليه متاح من موقع أوستن.
يتم توثيق ملحقات IPv6 إلى واجهة المقبس الأساسي في رك 3493 و رك 3542.
- W. Richard، Stevens؛ Stephen A.، Rago (24 مايو 2013). Advanced Programming in the UNIX Environment (ط. Third). Addison-Wesley Professional. ISBN:978-0321637734. اطلع عليه بتاريخ 2015-02-27.
روابط خارجية
- صفحة دليل يونكس
- إستقبال البيانات
- الإتصال
- الوثائق المُساعدة لمبرمجي يونكس
- 2007 -دليل بيجي لبرمجة الشبكات
- أسئلة وأجوبة على منافذ يونكس (المعتمدة على منافذ بيركلي)
- مدخل سريع إلي برمجة TCP-IP مع نماذج بلغة برمجة سي
- إستيراد برامج منافذ بيركلي إلى Winsock - وثائق من مايكروسوفت
- Programming UNIX Sockets in C - Frequently Asked Questions - 1996
- Linux network programming - Linux Journal, 1998
تستند هذة المقالة على مواد من قاموس الحوسبة المجاني على الانترنت، وهو ترخيص تحت رخصة جنو للوثائق الحرة.