مآخذ توصيل Windows (Winsock)

مؤلف: Peter Berry
تاريخ الخلق: 18 أغسطس 2021
تاريخ التحديث: 1 تموز 2024
Anonim
Windows sockets registry entries required for network connectivity are missing in Windows 10
فيديو: Windows sockets registry entries required for network connectivity are missing in Windows 10

المحتوى

التعريف - ماذا يعني Windows Sockets (Winsock)؟

مآخذ توصيل Windows (Winsock) هي واجهة برمجة تطبيقات (API) تتيح الاتصال بين برنامج شبكة Windows وخدمات الشبكة ، مثل بروتوكول التحكم في الإرسال / بروتوكول الإنترنت (TCP / IP). يستند Winsock إلى واجهة مآخذ توصيل Berkeley Unix.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia Windows Sockets (Winsock)

Windows Sockets API (WSA) هي المواصفات الفنية لمآخذ توصيل Windows. ويشمل إجراءات Berkeley على غرار المقبس وكذلك مجموعة من الملحقات الخاصة بنظام Windows. توفر مآخذ Windows واجهة قياسية بين تطبيقات عميل TCP / IP لـ Windows ومجموعة بروتوكول TCP / IP الأساسية.

تتضمن أنظمة التشغيل (OS) مثل Windows 95 و Windows NT طبقة ارتباط بيانات باسم winsock.dll ، مما يساعد على جعل برامج Windows وخدمات TCP / IP تعمل معًا. بالإضافة إلى إصدار Microsoft winsock.dll ، هناك أيضًا إصدارات أخرى من winsock.dll متوفرة كبرنامج تجريبي مجاني. نظرًا لعدم وجود معيار محدد معرف لواجهة برمجة تطبيقات مآخذ توصيل Windows ، يكون كل تطبيق فريدًا.

يتم تضمين برنامج Winsock كجزء من نظام التشغيل في Microsoft Windows. واجهة Winsock متاحة أيضًا لنظام التشغيل Mac OS. تقدم مؤسسات مثل Chameleon مجموعة تتكون من مستعرض ويب وأداة مساعدة لبروتوكول نقل الملفات وأداة مساعدة للبريد وأدوات مساعدة أخرى. في نظام التشغيل Unix ، تم تصميم مآخذ التوصيل و TCP / IP للعمل مباشرة مع برامج تطبيق Unix دون الحاجة إلى معادل Winsock.


تتكون مواصفات واجهة برمجة تطبيقات مآخذ توصيل Windows من نوعين من الواجهات. يتضمن ذلك واجهة برمجة تطبيقات لمطوري التطبيقات وواجهة موفر خدمة لمطوري برامج الشبكة لإنشاء بروتوكولات شبكة جديدة وإضافتها.