پسوند فایل PROTO
تولیدکننده : Google
فایل سازنده تهیه شده به فرمت Google's Protocol Buffer، فرمت ترتیب دهی داده، است که برای تبادل داده به کار می رود؛ یک "پیام" یا بیشتر را به صورت سوابق منطقی مشخص می کند که هر یک حاوی زوج اسم-مقدار است (مثلا پیام یک فرد ممکن است شناسه، نام و آدرس داشته باشد)؛ به صورت جایگزینی برای XML به منظور تبادل داده به کار می رود.
وقتی طراح حافظه کمکی پروتکل مشخص شود، می توانید از Google Java، C++ یا مجموعه حافظه کمکی پروتکل Python ("protobuf") به منظور ایجاد خودکار کد منبع استفاده کنید. وقتی کد منبع ایجاد شد می توانید ان را در برنامه خود برای تهیه داده ساختاری و خواندن و نوشتن آن در جریان های ورودی و خروجی به کار ببرید.
حافظه های کمکی پروتکل برای ترتیب دهی سندها از برنامه های Java, C++ یا Python به کار می روند. این کار اجازه می دهد داده ها به فرمت رایج رمزگذاری شوند و بین برنامه های نوشته شده در این سه زبان تبادل شوند.
نکته: حافظه های کمکی پروتکل تقریبا توسط همه فرمت های فایل داخلی Google و پروتکل های RPC به کار رفته اند.