C ++如何发送protobuf消息

时间:2014-06-27 17:43:42

标签: c++ http protocol-buffers

有人可以给我一些示例代码吗?我一直在阅读和查看教程,但它们似乎都涵盖了如何创建原型文件和生成消息类以及如何填充消息。我知道如何实际发送消息后,我无法弄明白。

我在这里填写我的信息:

TestMessage message;
message.set_personname("Lucy");
message.set_image(data, elemSize);

string out;
message.SerializeToString(&out);
  1. 这是否序列化了消息,还是我还需要将其写入缓冲区?我需要检查这段代码,但我相信序列化为字符串的对象可能会做我需要的protobufs。

  2. 我有一个要发送的序列化类,代码通过 http to a url 传输的样子是什么?我的意思是有谷歌提供的方法来做到这一点?如果是这样,他们在哪里?如果没有,那么我应该使用什么?

  3. 请注意我是C ++的完整菜鸟。如果好像我没有做足够的研究,请原谅我。只是我越看越混乱。似乎有很多选择。只有一个人会这样做。

0 个答案:

没有答案
相关问题