我有一个用户离线使用的win表单应用程序,他们必须使用3g调制解调器和cisco VPN同步数据,遗憾的是,带宽有限,信号质量差和传输的大量数据正在进行同步过程不可靠。
有没有办法让.net压缩SQL命令,然后在压缩回复中发送结果之前让sql解压缩并运行以减少网络流量?
答案 0 :(得分:0)
要创建离线同步,我建议使用Service Broker。您可以用XML发送数据。在xml内部,您可以将基于CLR的过程压缩的数据发送到SQL服务器端 您可以在此处找到示例: http://www.codeproject.com/KB/database/blob_compress.aspx