标签: bond

微软的债券和谷歌的协议缓冲区之间的差异

最近(2015年1月)微软开源债券,他们用于处理模式化数据的框架.在许多方面,它类似于谷歌的协议缓冲区.

这两者之间最大的区别是什么?什么是利弊,也就是说,在哪种情况下我想使用一种,而不是另一种情况?当然,我不是在谈论与其他项目或现有API的一致性等明显的事情,而是两个库的功能.举个例子,bonded<T>如果我没记错的话,Bond会在Protocol Buffers中没有对应的.

serialization marshalling protocol-buffers bond

23
推荐指数
1
解决办法
8820
查看次数

会员数在Microsoft Bond中意味着什么?

使用Microsoft Bond(特别是C#库),我看到每当定义一个Bond结构时,它看起来像这样:

struct Name
{
   0: type name;
   5: type name;
   ...
}
Run Code Online (Sandbox Code Playgroud)

这些数字(0,5,......)是什么意思?

他们需要继承特殊待遇吗?(我是否需要确保不会覆盖在我的祖先中定义的相同数字的成员?)

bond

7
推荐指数
1
解决办法
435
查看次数

3
推荐指数
1
解决办法
169
查看次数

在 C# 项目中使用 Microsoft Bond

在 C# 项目中是否有引用 Microsoft Bond 架构文件的标准方法?

c# csproj bond

3
推荐指数
1
解决办法
6624
查看次数

标签 统计

bond ×4

c# ×2

csproj ×1

marshalling ×1

protocol-buffers ×1

serialization ×1