Protocol Buffers

Protocol Buffers definition - computer

An open source protocol from Google that is used to encode and parse text-based XML data in a binary format. Using an interface description language (IDL) to define any XML structure, the XML is compiled into a class for the C++, Java or Python programming languages. Originally used by Google for internal remote procedure calls (RPCs), Protocol Buffers were made open source in 2008. They provide a simpler binary XML method than Fast Infoset and EXI (see binary XML).



Computer Desktop Encyclopedia THIS DEFINITION IS FOR PERSONAL USE ONLY
All other reproduction is strictly prohibited without permission from the publisher.
Copyright © 1981-2009 by Computer Language Company Inc. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.