فہرست کا خانہ:
تعریف - ونڈوز ساکٹس (ونساک) کا کیا مطلب ہے؟
ونڈوز ساکٹس (ونساک) ایک ایپلی کیشن پروگرامنگ انٹرفیس (API) ہے جو ونڈوز نیٹ ورک سافٹ ویئر اور نیٹ ورک سروسز ، جیسے ٹرانسمیشن کنٹرول پروٹوکول / انٹرنیٹ پروٹوکول (TCP / IP) کے مابین مواصلت کی اجازت دیتا ہے۔ ونساک برکلے یونکس ساکٹ انٹرفیس پر مبنی ہے۔
ٹیکوپیڈیا ونڈوز ساکٹس (ونساک) کی وضاحت کرتا ہے
ونڈوز ساکٹس API (WSA) ونڈوز ساکٹ کے لئے تکنیکی تفصیلات ہے۔ اس میں برکلے ساکٹ طرز کے معمولات کے ساتھ ساتھ ونڈوز کے مخصوص توسیع کا ایک سیٹ بھی شامل ہے۔ ونڈوز ساکٹ ونڈوز TCP / IP کلائنٹ ایپلی کیشنز اور بنیادی TCP / IP پروٹوکول سویٹ کے مابین ایک معیاری انٹرفیس فراہم کرتا ہے۔
آپریٹنگ سسٹم (او ایس) جیسے ونڈوز 95 اور ونڈوز این ٹی میں ونساک ڈاٹ ڈی ایل نامی ایک ڈیٹا لنک لیئر شامل ہے ، جو ونڈوز پروگراموں اور ٹی سی پی / آئی پی سروسز کو ایک ساتھ کام کرنے میں مدد کرتا ہے۔ مائیکروسافٹ winsock.dll ورژن کے علاوہ ، winsock.dll کے دوسرے ورژن بھی فری ویئر اور شیئر ویئر کے بطور دستیاب ہیں۔ چونکہ ونڈوز ساکٹ API کے لئے کوئی مخصوص معیار کی تعریف نہیں کی گئی ہے ، لہذا ہر عمل منفرد ہے۔
ونساک پروگرام کو مائیکرو سافٹ ونڈوز میں آپریٹنگ سسٹم کے ایک حصے کے طور پر شامل کیا گیا ہے۔ ون ایساک انٹرفیس میک OS کے لئے بھی دستیاب ہے۔ چیمیلون جیسی تنظیمیں ایک سوئٹ پیش کرتی ہیں جس میں ایک ویب براؤزر ، فائل ٹرانسفر پروٹوکول یوٹیلیٹی ، میل یوٹیلیٹی اور دیگر افادیت شامل ہوتی ہیں۔ یونکس آپریٹنگ سسٹم میں ، ساکٹ اور ٹی سی پی / آئی پی کو ونکساک مساوی کی ضرورت کے بغیر براہ راست یونکس ایپلی کیشن پروگراموں کے ساتھ چلانے کے لئے ڈیزائن کیا گیا ہے۔
ونڈوز ساکٹ API تفصیلات دو قسم کے انٹرفیس پر مشتمل ہوتی ہیں۔ ان میں ایپلی کیشن ڈویلپرز کے لئے ایک API اور نیٹ ورک سافٹ ویئر ڈویلپرز کے لئے نیا نیٹ ورک پروٹوکول بنانے اور شامل کرنے کے ل service ایک خدمت فراہم کنندہ انٹرفیس شامل ہیں۔
