Google odprl kodo Protocol Buffers

Matej Kovačič

9. jul 2008 ob 13:07:24

Odpiranje kode očitno postaja čedalje bolj priljubljeno, kar dokazuje tudi Google, ki je pred kratkim odločil odpreti kodo svojega opisnega jezika za vmesnike, Protocol Buffers. Gre za poseben ukazni jezik, s katerim lahko opišemo vmesnike programske opreme in s katerim lahko dosežemo izmenjavo podatkov med različnimi programskimi komponentami.

Opisni jeziki za vmesnike se navadno uporabljajo za klicanje oddaljenih programskih procedur (RPC), Google pa Protocol Buffers uporablja za RPC klice in izmenjavo podatkov med različnimi sistemi in programi.

Po Googlovih navedbah je Protocol Buffers bistveno hitrejši in zmogljivejši od XML ter veliko enostavnejši od ostalih opisnih jezikov za vmesnike. Izvorna koda in dokumentacija sta že na voljo.