اجزاء

گوگل اوپن ذرائع ڈیٹا ایکسچینج زبان

‫شکیلا اهنگ زیبای فارسی = تاجیکی = دری = پارسی‬‎

‫شکیلا اهنگ زیبای فارسی = تاجیکی = دری = پارسی‬‎
Anonim

گوگل کھلی ہے سرکاری کمپنی بلاگ خطوط اور دستاویزات کے مطابق مرحلے قائم کرنے کے لئے مرحلے کو قائم کرنے کے لئے مختلف قسم کے ڈیٹا انکوڈنگ کرنے کے لئے اس کے پروٹوکول بفروں کو فراہم کی جاتی ہے.

"عملی طور پر گوگل کے اندر ہر کسی" پروٹوکول کا استعمال کرتا ہے. بفر، ایک سوالات کا صفحہ بیان کرتا ہے. "ہمارے پاس بہت سے دوسرے منصوبوں ہیں جنہیں ہم پروٹوکول بفروں کا استعمال کرتے ہیں کے طور پر آزاد کرنا چاہتے ہیں، تاکہ ایسا کریں، ہمیں ایسا کرنے کے لئے، ہمیں پروٹوکول بفروں کو سب سے پہلے جاری کرنا ہوگا."

گوگل کا استعمال کرتا ہے "ہزاروں مختلف ڈیٹا فارمیٹس سرورز کے درمیان نیٹ ورک کردہ پیغامات کی نمائندگی کرنے کے لئے. ، انڈیکس ریکارڈ میں ذخیرہ کرنے، جیوپوٹیلیلیٹ ڈیٹا بیس، اور زیادہ، "بلاگ پوسٹ میں، گوگل کے سافٹ ویئر انجینئرنگ ٹیم کے ایک رکن کینٹون وارڈا نے لکھا. "ان میں سے زیادہ تر فارمیٹس تشکیل شدہ ہیں، فلیٹ نہیں ہیں. یہ ایک اہم سوال اٹھاتا ہے: ہم اس کو کیسے الگ کر دیتے ہیں؟"

وسطی XML (وسیع پیمانے پر مارک اپ زبان) گوگل کے ڈیٹا کی شراکت کی ضروریات کے لئے کافی نہیں ہے.: "جب آپ کی تمام مشینیں اور نیٹ ورک کے لنکس کی صلاحیت میں چل رہے ہیں تو، XML ایک انتہائی مہنگی تجویز ہے."

پروٹوکول بفر کے ساتھ، "آپ وضاحت کرتے ہیں کہ آپ کا ڈیٹا کس طرح ایک بار منظم کیا جائے گا، تو آپ خاص پیدا کردہ ذریعہ استعمال کرسکتے ہیں. ایک دستاویزی کے صفحے کے مطابق، آسانی سے لکھنے اور اپنے ڈھانچہ کردہ اعداد و شمار کو اور مختلف قسم کے اعداد و شمار کے سلسلے میں اور مختلف قسم کے استعمال سے پڑھنے کے لئے. " "آپ اپنے اعداد و شمار کے ڈھانچے کو بغیر کسی تعیناتی پروگراموں کو توڑنے کے بغیر بھی اپ ڈیٹ کر سکتے ہیں جو 'پرانی' فارمیٹ کے خلاف مرتب کیے جاتے ہیں." ​​

Google کے مطابق، پروٹوکول بفر تین سے 10 گنا چھوٹے اور XML سے 20 سے 100 گنا تیزی سے ہیں.

لیکن ایکس ایم ایل نے بعض کاموں کے لئے کچھ فوائد ہیں، دستاویزات کے مطابق: "پروٹوکول بفر ایک ٹیکسٹ پر مبنی دستاویز کو مارک اپ (مثال کے طور پر ایچ ٹی ایم ایل) کے ساتھ نمٹنے کے لئے ایک اچھا طریقہ نہیں بنائے گا، کیونکہ آپ آسانی سے متن کے ساتھ ڈھانچہ آسانی سے مداخلت نہیں کرسکتے. اس کے علاوہ، XML انسانی پڑھنے کے قابل اور انسانی-قابل تدوین؛ پروٹوکول بفر، کم سے کم ان کی آبادی کی شکل میں، نہیں ہیں. "

Google نے تیار کیا ہے کہ ایک ڈاؤن لوڈ پاگیتیٹ جاوا، C ++ اور پطران کے لئے پروٹوکول بفر کمپلرز پر مشتمل ہے.