فہرست کا خانہ:
تعریف - X ونڈو سسٹم کا کیا مطلب ہے؟
ایکس ونڈو سسٹم (X11) ایک اوپن سورس ، کراس پلیٹ فارم ، کلائنٹ سرور کمپیوٹر سافٹ ویئر سسٹم ہے جو تقسیم شدہ نیٹ ورک ماحول میں GUI مہیا کرتا ہے۔
بنیادی طور پر یونکس کی مختلف حالتوں میں استعمال ہونے والے ، X ورژن دوسرے آپریٹنگ سسٹم کے لئے بھی دستیاب ہیں۔ ایکس ونڈو سسٹم کی خصوصیات میں نیٹ ورک کی شفافیت ، مختلف نیٹ ورکس سے منسلک کرنے کی صلاحیت اور حسب ضرورت گرافیکل صلاحیت شامل ہیں۔ ایکس ونڈو سسٹم سب سے پہلے 1984 میں اسٹینفورڈ یونیورسٹی اور ایم آئی ٹی کے مابین ایٹینا کے پروجیکٹ کے حصے کے طور پر تیار کیا گیا تھا۔ ایکس او آرگ فاؤنڈیشن ، ایک کھلا گروپ ، X ونڈو سسٹم کی ترقی اور معیاری کاری کا انتظام کرتا ہے۔
X ونڈو سسٹم کو X ، X11 یا X ونڈوز کے نام سے بھی جانا جاتا ہے۔
ٹیکوپیڈیا X ونڈو سسٹم کی وضاحت کرتا ہے
ایکس سسٹم میں کلائنٹ / سرور ماڈل عام کلائنٹ / سرور ماڈل کے برعکس کام کرتا ہے ، جہاں کلائنٹ مقامی مشین پر چلتا ہے اور سرور سے خدمات مانگتا ہے۔ ایکس سسٹم میں ، سرور مقامی مشین پر چلتا ہے اور کلائنٹ پروگراموں کو اپنی کارکردگی اور خدمات مہیا کرتا ہے۔ ہوسکتا ہے کہ کلائنٹ پروگرام مقامی یا دور دراز سے مختلف نیٹ ورکس پر موجود ہوں ، لیکن شفافیت کے ساتھ ظاہر ہوں گے۔
ایکس باہم مربوط مین فریمز ، منی کمپیوٹرز ، ورک سٹیشنوں اور ایکس ٹرمینلز کے نیٹ ورکس میں استعمال ہوتا ہے۔ ایکس ونڈو سسٹم متعدد باہمی تعامل پر مشتمل ہوتا ہے ، بشمول:
- ایکس سرور: ڈسپلے اور ان پٹ ہارڈویئر کا نظم کرتا ہے۔ یہ ان پٹ ہارڈویئر سے کمانڈ پر مبنی اور گرافکس پر مبنی ان پٹ حاصل کرتا ہے اور اسے کلائنٹ کی ایپلی کیشن تک پہنچا دیتا ہے جس نے اس کی درخواست کی ہے۔ یہ کلائنٹ کی ایپلی کیشنز سے بھی معلومات حاصل کرتا ہے اور ونڈوز مینیجر کی رہنمائی میں آؤٹ پٹ کو ظاہر کرتا ہے۔ واحد سرور جو ہارڈ ویئر کے ساتھ بات چیت کرتا ہے وہ X سرور ہے۔ اس سے ہارڈ ویئر کے مختلف فن تعمیرات کی ضروریات کے مطابق اس کی بازیافت آسان ہوجاتی ہے۔
- ونڈوز مینیجر: وہ کلائنٹ ایپلی کیشن ہے جو کلائنٹ ونڈوز کا انتظام کرتی ہے۔ یہ ونڈو سسٹم کے عمومی عمل کو کنٹرول کرتا ہے جیسے جیومیٹری ، ظاہری شکل ، نقاط ، اور X ڈسپلے کی گرافیکل خصوصیات۔ ونڈو مینیجر ونڈو اسٹیک میں ڈسپلے اور ونڈوز کو ایڈجسٹ کرنے میں ونڈوز کے سائز اور مقام کو تبدیل کرسکتا ہے۔
- X مؤکل: ایک ایپلیکیشن پروگرام ہے جو X سرور کے ساتھ X پروٹوکول کا استعمال کرتے ہوئے رابطہ کرتا ہے۔ ایکسٹرم ، ایکس کلاک اور ایکسکلک ایکس کلائنٹس کی مثال ہیں۔ ایکس ایک ونڈوز ساخت میں اس کی کھڑکیوں کا انتظام کرتا ہے۔ سایہ دار علاقہ جو پوری اسکرین کو بھرتا ہے وہ جڑ ونڈو ہے۔ X کلائنٹ کی ایپلی کیشن ونڈوز روٹ ونڈو کے اوپری حصے میں دکھائی دیتی ہیں اور اکثر انھیں جڑ کے بچے بھی کہا جاتا ہے۔