最近我在做一个项目(Delphi+Sql 2000),涉及到数据传输的问题,比如说数据服务器(放置在公安部吧)在北京,而全国各省公安厅的相关数据必须上报到公安部,而各市(区)、县的数据则上报到省公安厅!而这些数据的传送方式采用最佳方式如何?
我参阅了相关成熟的安例、及计划方案(可能漏洞百出,旨在与大家探讨!),热烈欢迎大家共同参与讨论?
A:采用SMTP、POP3邮件方式,数据通过邮件的方式发送出去,上级接收下级上报的数据及下级接收上级的通知均通过邮件接收的方式实现!(这种方式已经使用过N长时间,能正常使用,但是否有点太老土了^_^)
B:通过Socket传送任意形式的数据。把登记的数据压缩成一个文件,以文件的方式互相互传!请问这种方式有何弊利?
C:客户端与服务器端一个字段一个字段对应的传送(通过ADO),虽然也能够实现,远程传输,速度能保证吗?
D:通过中间层(俗叫“Web Service”方式吧),通过query远程查询,把查询的结果压缩成数据流,在本地端把数据流还原,然后保存在本地数据库!(这样好象比较赞同吧!)
E:QQ、电信的数据是通过什么传输方式实现?大家多多发言哦!还可以采用哪些更先进的方式?本人Email:[email protected]