2013-03-16 5 views
0

Недавно я наткнулся на протокольные буферы Google в качестве проекта Kickstarter, за которым я слежу, Lifx, планирует выпустить SDK с использованием буферов протокола в качестве интерфейса. Мне просто интересно, знают ли кто-нибудь о существующих приложениях или услугах, предлагающих API протоколов протоколов? Я просто ищу, чтобы поиграть с ним.Существуют ли приложения, предлагающие API протоколов протоколов?

ответ

2

Буферы протоколов - это, прежде всего, механизм сериализации ваших программных данных в двоичном формате (для хранения или передачи по сети) и обратно - независимо от языка программирования. то есть. вы можете сериализовать сложную структуру данных в двоичном виде в приложении python и прочитать ее обратно в приложение для Android и получить те же данные на языке программирования приложений Android. Буферы протокола не помогают вам передавать или отправлять данные из одного места в другое - для этого вам нужен другой механизм (TCP/IP, сокеты, HTTP). Однако буферы протоколов предоставляют API для выполнения вызовов RPC от клиента на удаленный сервер, но не обеспечивают никакой реализации. Существуют некоторые сторонние реализации данного RPC api, которые можно использовать с любым java-приложением - см. https://code.google.com/p/protobuf-rpc-pro/ - что может работать на android.

Смежные вопросы