.: Centra wiedzy :. Aktywuj swój bezpłatny dostęp!   .: Computerworld.pl :.
     w 
Zaloguj się
Zarejestruj się
 
KATALOG TEMATYCZNY
 
 
IDG.pl
PC World
CEO
CIO
CFO
CMO
CSO
NetWorld
Macworld
Playlista
Digit
Kino Domowe - DVD
Tips & Tricks
Gamestar
IT Partner
Internet Standard
Job Universe
ZOOM
Fotografia
Cyber
CyberJoy
Digital Life


 
WIADOMOŚCI

Google udostępnia własne mechanizmy wymiany informacji - Protocol Buffers
Piotr Waszczuk , IDG News Service

(2008.07.09)
Na licencji open source udostępnione zostały wewnętrzne, służące do wymiany danych, mechanizmy Google. Narzędzie Protobuf umożliwia łatwą konwersję struktur danych do odpowiadających im klas w wybranym języku programistycznym i być bardziej efektywne od języka XML. Według zapowiedzi Google zamierza stopniowo udostępniać kolejne rozwiązania stworzone dla własnych potrzeb.

Zdaniem przedstawicieli Google Protobuf, bo taka jest nazwa projektu, charakteryzuje się m.in. większą spójnością i pozwala usprawnić proces wymiany informacji pomiędzy różnymi aplikacjami tworzonymi w różnych językach programistycznych. W efekcie Protocol Buffers ma stanowić przydatne narzędzie m.in. dla osób zajmujących się rozwojem rozbudowanych środowisk IT. Odwzorowane struktury danych mają być nawet dziesięciokrotnie mniejsze niż w przypadku języka XML. Ponadto proces kodowania i dekodowania ma być wielokrotnie krótszy. Niezależnie od tego pracownicy Google przyznają, że w niektórych zastosowaniach XML przewyższa ich własny sposób wymiany ustruktualizowanych danych. Jednak według Kentona Vardy, jednego z inżynierów oprogramowania Google, możliwości języka XML są zbyt ograniczone w stosunku do potrzeb Google. "Do przesyłania informacji pomiędzy serwerami, repozytoriami i zbiorach danych geolokalizacyjnymi wykorzystujemy tysiące różnych formatów danych. Większość posiada określoną strukturę, która musi zostać zachowana. Protocol Buffers umożliwia jej zachowanie w odpowiednich klasach, w niemal dowolnym języku programistycznym" - uważa Kenton Varda. Więcej informacji na stronach Google.

Z oficjalnego oświadczenia wynika również, że w niedalekiej przyszłości Google zamierza udostępnić kolejne narzędzia dotychczas wykorzystywane wyłącznie na potrzeby koncernu, wyszukiwarki lub aplikacji internetowych Google. "Mamy wiele tego rodzaju wewnętrznych projektów, które zamierzamy udostępnić na zasadach open source. Większość z nich wykorzystuje m.in. narzędzie protocol buffers, dlatego w pierwszej kolejności zdecydowaliśmy się udostępnić narzędzie umożliwiające wymianę informacji" - czytamy na blogu firmy. W poniedziałek (7 lipca) Google udostępnił wewnętrzne narzędzie do weryfikacji bezpieczeństwa aplikacji sieciowych.




więcej wiadomości
wersja do wydruku
wersja do wysyłki
 
Zobacz też:
Aktualności
Artykuły

Więcej informacji o:
Google Inc.
 
Microsoft umożliwi administratorom zarządzanie pulą baz danych SQL Server(2008.11.21)
Na konferencji użytkowników SQL Server, Microsoft oficjalnie zademonstrował narzędzie, które ma umożliwić administratorom baz danych jednoczesne zarządzanie setkami serwerów baz danych.
 
64-bitowy Adobe Flash Player 10 dla Linuksa udostępniony(2008.11.17)
Firma Adobe udostępniła (w końcu!) 64-bitową wersję wtyczki Adobe Flash Player 10 dla systemów operacyjnych spod znaku Pingwina.
 
Microsoft udostępnił nowe API dla usług Windows Live Search(2008.11.17)
Nowy interfejs programistyczny wprowadza obsługę dodatkowych źródeł danych i umożliwia korzystanie z komercyjnego programu Microsoft adCenter Publisher Program. Zmiany obejmujące również warunki, na jakich API Windows Live Search może być wykorzystywane, mają na celu m.in. popularyzację mechanizmów wyszukiwania Microsoftu.
 
RIM zapowiada nowe możliwości i narzędzia dla platformy BlackBerry(2008.10.22)
W przyszłym roku terminale BlackBerry zyskają m.in. obsługę zaawansowanych aplikacji internetowych i technologii Google Gears. W przyszłym roku udostępnione zostaną narzędzia programistyczne m.in. dla Eclipse i Microsoft Visual Studio. Na marzec zaplanowano uruchomienie serwisu BlackBerry Application Storefront.
 
Symbian Analysis Workbench - darmowe narzędzia dla programistów(2008.10.21)
We wtorek (21 października) firma Symbian udostępniła zestaw narzędzi programistycznych ułatwiających tworzenie oprogramowania dla mobilnego systemu operacyjnego, którego kod źródłowy ma niebawem zostać opublikowany na licencji open source.
 
Seminarium na temat centrów danych(2008.10.20)
Emerson Network Power, we współpracy z Wola Info, organizuje II Seminarium Eksperckie pod hasłem "Data Center. Proces inwestycyjny - Projekt - Technologie".
 



 
Wiadomości     Wywiady     Badania i analizy     Case Study     Felietony     Archiwum     Raporty     Programy     White Papers
O nas | Kontakt | Redakcja | Regulamin | Reklama | Ochrona prywatności
Zasoby premium - nie masz uprawnień dostępu: zapłać SMSem, zarejestruj się
Zasoby premium - dostęp przyznany
Copyright 1999 - 2008 IDG Poland SA. Wszelkie prawa zastrzeżone. Publikacja całości lub części zamieszczonych materiałów w jakiejkolwiek formie bez pisemnej zgody IDG Poland SA jest zabroniona. Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.

Korzystanie z serwisu Computerworld Online jest jednoznaczne z wyrażeniem zgody na następujące warunki obsługi. Serwis realizuje wytyczne ASME oraz uzupełnienia IDG dotyczące zasad publikacji w mediach elektronicznych. Prosimy też o zapoznanie się z ochroną prywatności.


Computerworld na świecie: Niemcy: Computerwoche | USA: Computerworld |