You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
By Ilya Grigorik on August 01, 2011 Perhaps one of the first inescapable observations that a new Google developer (Noogler) makes once they dive into the code is that Protocol Buffers (PB) is the "language of data" at Google. Put simply, Protocol Buffers are used for serialization, RPC, and about everything in between. Initially developed in early 2000's as an optimized server request/response pro
Abstract: Jini has served Orbitz well, but at the cost of tight coupling due in part to shared code and Java⢠platform serialization rules. To improve agility, Orbitz is migrating to a RESTful Web services architecture using protocol buffers to define message formats. The result is loosely coupled services with autonomous lifecycles supporting evolvability and innovative mashup-style development.
2008-07-12 è¿æ³ æ°åãå¤ãæ ãã. è°·å·å²åã® "èã®ä¸æã®ä¸", 岩æ¬ããªã® "çºã§ãããã®å¤©çã®å", ãã¨ã¯ Google ã® "Protocol Buffers". è°·å·å²åã®æ´ç·´ã綴ãã«ã¯ä½ç½ãçéãã. ãããã« Protocol Buffers ã®è©±ãããã. Protocol Buffers (ä»¥ä¸ protobuf) 㯠Google 製ã®ãªãã¸ã§ã¯ãã·ãªã¢ã©ã¤ã¶. ååãã㯠RPC ãé£æ³ãããã ããã©, RPC ãã®ãã®ã§ã¯ãªã. ãã£ã¨ããªãã¸ã§ã¯ããç´ååãã¦éåä¿¡ããã®ã RPC ã ãã, ãã¨ã¯éåä¿¡ã ãããã°ãã. å®è£ ã¯å«ã¾ããªããã®ã®, protobuf ã«ã RPC ãåæã¨ããã¤ã³ã¿ã¼ãã§ã¤ã¹ãããã¤ãå«ã¾ãã¦ãã. ...ã¨ãã£ãç´°ãã話㯠ããã¥ã¡ã³ã ã ã¤ã³ã¿ãã¥ã¼ ãè¦ãã°ããã. ä»æ¥ã¯ã³ã¼ããè¦ã¦ã¿ããã¨ã«. ãªã, ä¾ã®
Background If youâve ever built a non-trivial software system, especially any kind of distributed system, youâve probably found yourself in need of a portable and efficient mechanism for storing and exchanging data. This is precisely what both Apache Thrift and Googleâs Protocol Buffers provide: a language and platform neutral way of serializing structured data for use in communications protocols,
Developer Guide Welcome to the developer documentation for protocol buffers â a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols, data storage, and more. This documentation is aimed at Java, C++, or Python developers who want to use protocol buffers in their applications. This overview introduces protocol buffers and tells you wh
Protobufeditorã¯Java製ã®ãªã¼ãã³ã½ã¼ã¹ã»ã½ããã¦ã§ã¢ãProtocol Buffersã¯Google製ã®ãã¼ã¿äº¤æãã©ã¼ãããã ãXMLã®ä»£æ¿ããæ³å®ããã¦ãããé«éã§ãã¤ã³ã³ãã¯ããªãã©ã¼ãããã«ãªã£ã¦ãããæ¢ã«ã©ã¤ãã©ãªãå¤æ°åå¨ããã ã¡ã¤ã³ç»é¢ ãããªProtocol Buffersã§ã¯ãããããã¤ããªã§ããããã«å®éã«ããåãããããã¼ã¿ã確èªãã¥ããã¨ããé£ç¹ããããåé¡ããªããã°è¯ããããããã°ãããã¥ããããããªæã«ã¯Protobufeditorã使ã£ã¦ã¿ããã Protobufeditorã¯Java製ã®GUIã¢ããªã±ã¼ã·ã§ã³ã§ãProtocol Buffersã®ãã¡ã¤ã«ãèªã¿è¾¼ãã§å 容ã確èªããããç·¨éãããã¨ãã§ãããããªã¼æ§é ã§ç¢ºèªã§ããããã«å®éã®å¤ã¾ã§ç¢ºèªå¯è½ã ãä¸è¦§è¡¨ã§ç¢ºèªã§ããã®ã§å 容ãé常ã«åãããããã ãã¼ã¿ã®ç¢ºèª ãã¼ã¿ãHTMLã¨ã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}