GooglePubSub的新功能,并尝试在.net Framework应用程序下使用其功能。我正在尝试使用Publishasync API(https://googleapis.github.io/google-cloud-dotnet/docs/Google.Cloud.PubSub.V1/api/Google.Cloud.PubSub.V1.PublisherClient.html)在pubsub总线上发布c#对象之一。 Java或.NEt核心。 我知道要执行此操作的一种方法是使用protobuf-net。还有没有其他方法可以以语言无关的方式轻松地将c#对象转换为字节串(或字节数组)。 感谢您的阅读。
答案 0 :(得分:2)
PubSub不提供将C#对象转换为字节字符串的其他方法。
以跨语言方式将对象转换为字节串是许多现有解决方案的普遍问题。以下是一些解决方案:
这篇Wikipedia文章比较了许多解决方案: https://en.wikipedia.org/wiki/Comparison_of_data_serialization_formats