Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2018.03.18;
Скачать: CL | DM;

Вниз

Протоколы буфера   Найти похожие ветки 

 
lewka ©   (2016-03-27 00:01) [0]

Здравствуйте!
Подскажите как в delphi использовать протоколы буфера?
Смотрел вот тут https://developers.google.com/protocol-buffers/docs/cpptutorial#defining-your-protocol-format но так и не понял как реализовать в Delphi. Если кто что нить знает, подскажите, или ссылочек киньте.
Спасибо!


 
Kilkennycat ©   (2016-03-27 05:33) [1]

Точно имеется ввиду https://ru.wikipedia.org/wiki/Protocol_Buffers , а не буфер обмена?


 
Kilkennycat ©   (2016-03-27 05:35) [2]

если же все-таки сериализация, то:
https://sourceforge.net/projects/protobuf-delphi/
http://fundementals.sourceforge.net/dl.html


 
DVM ©   (2016-03-27 08:54) [3]


> lewka ©   (27.03.16 00:01) 

Это называется протобуфф. Нормальной реализации для Delphi нет.


> Kilkennycat ©   (27.03.16 05:35) [2]


> https://sourceforge.net/projects/protobuf-delphi/

не умеет генерировать код (модуль с реализацией протокола по файлу-описанию)


> http://fundementals.sourceforge.net/dl.html

Пожалуй, лучшее что есть, но оно не доделано. Не понимает ряд конструкций в файле-описателе, вряд ли получится использовать в реальной работе.


 
KSergey ©   (2016-03-29 10:29) [4]

Вопрос по теме (надеюсь)
Чем этот протобуфф лучше уже имеющихся разных технологий взаимодействия?
(разных CORBA и т.д.)
Ну кроме того, что оно гуглевое.


 
DVM ©   (2016-03-29 14:42) [5]


> KSergey ©   (29.03.16 10:29) [4]

Это просто сериализатор-десериализатор. Удобен тем, что по одному файлу-описателю протокола можно сгенерировать код для совершенно разных языков и платформ реализующий серализатор-десериализатор.



Страницы: 1 вся ветка

Текущий архив: 2018.03.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.004 c
2-1459159042
TheEd
2016-03-28 12:57
2018.03.18
Редактирование ячейки DBGridEh только кнопкой


2-1459026105
lewka
2016-03-27 00:01
2018.03.18
Протоколы буфера


2-1459500919
ford
2016-04-01 11:55
2018.03.18
TWebBrowser скролинг


8-1243716518
v1ctar
2009-05-31 00:48
2018.03.18
Обработка изображений. Сегментация.


2-1458373007
Signal
2016-03-19 10:36
2018.03.18
Утечка памяти и как лечить, не пойму ничего IEBrowser