为什么要用DBF文件发送呢,我认为,连接一个分布式是数据库就可以了,具体是,银行接到用户的要求,将这个记录存入数据库中,在证券所的人员用实时程序查询新接收的数据,之后做相应的操作就可以了啊,消息机制可以用TRIGGER或STORE PROCEDURE 来实现。

解决方案 »

  1.   

    看他们之间的协议问题,或者可以用TELNET等进行传输。
      

  2.   

    用Winsock或用MSMQ都可以解决,就看你喜欢了。目标只有一个,把那个文件打开,并把它发送过去就可以了,当然接收端有相应的程序。gent_guo同志说得对,就是数据传输技术嘛。
      

  3.   

    本系统为一个典型的三层应用,比较复杂
    主要涉及到的技术:
    1数据交换:参考一下EDI,即电子报文交换,实际上就是发送、接受双方认可的一种公共数据交换格式,如海关的EDI报关单,因涉及保密所以不便于公开,其实同一般的文本数据文件相同,最关键的是格式的统一。
    2数据发送:client端线路上可以是拨号、专线、VPN等,技术上调用操作系统的TAPI,在Windows平台下是调用RAS的API函数来实现
    3身份验证:server端在接受数据前验证用户身份,参考SSL协议,RSA算法等加密知识
    4数据接收:server端用一个专门服务(service)来接收数据文件,并将接收的数据包存放到指定位置,技术上需要监控数据接收的端口(com口或tcp端口),参考Service知识
      

  4.   

    行情的接收是通过卫星进行的,所以也可能是无线传送然后通过接受器解码,还原成dbf压缩文件.
      

  5.   

    可以文本方式以FTP传送.
    国外最新的方式是采用TIBCO的软件.