4

是否有一个很好的教程或示例来展示如何一起使用 protobuf-net 和 zeromq?也许是显示这种用法的示例客户端/服务器应用程序?

4

1 回答 1

2

这是一个非常具体的配对。相反,我会关注两个问题:

  • 如何byte[]通过 zeromq 传输?
  • 如何将 protobuf 与 a 一起使用byte[]

第二个的答案是: via MemoryStream; 要么创建一个new MemoryStream(bytes)(反序列化),要么(序列化)创建一个空的MemoryStream,写入它,然后调用ToArray()

我对 zeromq 了解不多,但大多数总线都让这很容易。如果它只处理字符串,则使用 Convert.ToBase64String() 和 Convert.FromBase64String()。

于 2011-08-16T15:22:06.397 回答