Azure Service Fabric:远程压缩格式化程序

Azure Service Fabric : Remoting Compression Formatter

这可能很明显,但我无法在任何地方找到关于此的入门示例。我试图实现的目标是 "transparently" 在需要时压缩服务远程调用之间的数据(即如果 > 20k 个对象 => 使用压缩)。

如果我没记错的话,我认为使用远程处理的 WCF 服务可以配置为使用特定的格式化程序(即二进制)或自定义格式化程序(压缩!!!)。 Service Fabric 是否也是这种情况?

它肯定会大大加快我的 "batch" 操作速度,而无需更改我自己集成此功能的所有接口(最终并不难)。

欢迎任何提示搜索官方 MSDN 文档 returns 0 个结果!

最好!

编辑 #1:Remoting v2 似乎可以提供带有自定义序列化程序的解决方案:

Actor using Remoting V2 Stack

With 2.8 nuget package, users can now use Remoting V2 stack, which is more performant and provides features like custom Serialization. Remoting V2 is not backward compatible with existing Remoting stack (we are calling now it as V1 Remoting stack).

如编辑 #1 中所述,其中包含动态使用压缩或未压缩响应和请求的一些细节。