Freitag, 29. August 2008

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag





10.07.2008
Google: Protocol Buffer für Datenaustausch nun Open Source

Google stellt seine Protocol Buffer, ein Teil der Infrastruktur von Google, der Open Source-Community unter der Apache 2.0-Linzenz zur Verfügung. Protocol Buffer sind ein eigens von Google entwickeltes Format, dass den Austausch strukturierter Daten zwischen Anwendungen vereinfachen soll.

Die Protocol Buffer ermöglichen es, eine einfache Datenstruktur in einer speziellen Sprache zu definieren, um sie anschließend in Klassen einer beliebigen Programmiersprachen (derzeit werden C++, Java und Python unterstützt) kompilieren zu können. Ein Verfahren ähnlich der Interface Definition Languages (IDL), das sich aber laut Google Open Source Blog durch seine Einfachheit auszeichnet.

Im Grunde verfolgen die Protocol Buffer dieselbe Aufgabe wie XML, das aber den Anforderungen von Google nicht gerecht wird -- Google sieht seine Technik hier für schneller und effizienter an.

[marz]
code.google.com/p/protobuf/







Software & Support Verlag GmbH