纺织ERP系统C/S模式下 系列总结一: 如何快速传输数据。
时间:2011-06-03 来源:hugod_2008
最近用的两个月的时间 开发C/S的平台。可自动生成界面和事件 来快速开发软件。期间遇到许多问题,同大家一样,难题一个接一个。还好一个个解决了。当前用这套软件开发的一个纺织行业的ERP 用于一个大公司里。表现还不错。这里说说遇到一个比较烦人的问题,至今还没有解决好。大家给个建议。也可以当做学习。
C/S下最为让人烦恼的是首当其中的问题:1服务端快速传输数据给客户端。不是数据库至今访问哦。要知道数据库直接访问部署到远程是很慢的。找的一些资料。在Window下完全端口是承载大数据量的首选数据传输手段。 其二由于要确保数据能够及时准确传输给客户端 我选择TCP/IP协议。(这小鬼也让我蛋疼的一段时间 以后有机会跟大家 掰 )。还没有说说我客户端和服务端分别用什么语言写的 客户端C# 服务端C++ 客户端调用Dll同服务器传输数据。
各位问题来:我在服务端返回给客户端的数据都是XML 大家知道这样做的好处便于加载为DataSet的。而问题在于单数据量比较大时,我的天啊XML变成N大。此时估计有些老兄会讲啦“SB 压缩一下吗 ” 老兄问题在于压缩以后还是挺大了。并且压缩以后出现的问题是客户端解压缩慢,这个给人的第一影响就不好了。怎么办呢?想的好久 郁闷啊 。项目上线到现在 虽然客户没有发现这个问题 但是这样的漏洞存在 迟早会暴露出来。在此坦诚想大家求教。希望快速解决。
相关阅读 更多 +