F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-07 #1 我现在做的一个项目,需要通过拨号上网来对它的上一级上报数据,在DELPHI怎么实现啊,希望高手指点一二,谢谢!!!!!!!!!!
D demonP Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-07 #2 我们单位也是采用这种方式,我只知道基本结构, 先建一个数据库保存远端登陆信息,至于其他的数据库 根据自己的要求建,至于拨号,如果是一对一,用“拨号 网络服务器”就行,否则就要搞一个MODEM池了,剩下的 就是写一个客户端去访问相应的数据库了,方式很多,建议 用WEB方式,这一点我们这里的维护人员有切肤之痛。 一点皮毛见解,仅供你参考
我们单位也是采用这种方式,我只知道基本结构, 先建一个数据库保存远端登陆信息,至于其他的数据库 根据自己的要求建,至于拨号,如果是一对一,用“拨号 网络服务器”就行,否则就要搞一个MODEM池了,剩下的 就是写一个客户端去访问相应的数据库了,方式很多,建议 用WEB方式,这一点我们这里的维护人员有切肤之痛。 一点皮毛见解,仅供你参考
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-07 #4 demonP你好,我们就是要用一个MODEM池的,客户端访问远程数据库,是不是要根据IP地址来进行访问的啊,你们的那种WEB方式采用什么传输数据的呢,谢谢指点,请赐教!谢谢
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-07 #5 demonP你好: 如果你有源码,请寄一份给我好吗? lovefjw@371.net
无 无锡空心菜 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-08 #7 用email方式可以吗?我就是这样做的, 我的做法:客户端只要一个发送数据按钮,点击后程序自动 把未发送过的数据打包作为email的附件,然后程序自动拨号上网发送mail。主控端设置 每过一段时间自动检查信箱,如果有数据邮件则自动进行接受,并对附件进行解包,把数 据导入数据库,并生成相应更新记录以备查询
用email方式可以吗?我就是这样做的, 我的做法:客户端只要一个发送数据按钮,点击后程序自动 把未发送过的数据打包作为email的附件,然后程序自动拨号上网发送mail。主控端设置 每过一段时间自动检查信箱,如果有数据邮件则自动进行接受,并对附件进行解包,把数 据导入数据库,并生成相应更新记录以备查询
Z zryzry Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-08 #8 在服务器(WIN2K)上建“路由及远程拨号” 拨上服务器, 就可连上服务器。
H hcip Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-08 #9 方法1:可以把服务器做成一个有ftp功能的服务器,你在你的软件里通过ftp功能把数据包ftp 到服务器上,现在关于ftp的编写的例程很多,随便拿一个试试。 方法2:zryzry兄说得非常对,这个功能在win98下也有,如果服务器是win98,也可以用。
方法1:可以把服务器做成一个有ftp功能的服务器,你在你的软件里通过ftp功能把数据包ftp 到服务器上,现在关于ftp的编写的例程很多,随便拿一个试试。 方法2:zryzry兄说得非常对,这个功能在win98下也有,如果服务器是win98,也可以用。
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #10 大家好,谢谢诸位的指点,小生不胜感谢! 听说SOCKET或SOAP等什么技术可以,不知用它们怎么样啊?
Y yzb Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #11 无锡空心菜 : 能否将你用EMAIL传数据的程序源码传一份给我,谢谢 zebingyang@163.com
L lphjj Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #12 demonP你好: 如果你有源码,请寄一份给我好吗? lphjj@21cn.com 无锡空心菜 : 能否将你用EMAIL传数据的程序源码传一份给我,谢谢 lphjj@21cn.com
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #13 还请大家多多指点一下啊,用FTP怎么上传啊,有哪位大哥有源码吗,请指导一下小弟啊!
8 816 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #14 demonP你好: 如果你有源码,请寄一份给我好吗? 816_a@163.com 无锡空心菜 : 能否将你用EMAIL传数据的程序源码传一份给我,谢谢 816_a@163.com
无 无锡空心菜 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #15 源码没办法贴出来的,只能讲一下思路: 客户端的每一条记录均有一个字段来记录该记录的状态,比如 0代表新建记录未发送过, 1代表此记录已发送过,2代表此记录已经修改过未发送...... 当客户端点击“发送数据”按钮后,把数据库中未发送的数据导入临时文件(格式自定), 然后对该文件打包,然后程序自动生成一份邮件,并把打包好的文件作为附件发送到邮箱中。 服务器端只需反向操作即可。 对于大的数据,可以先进行压缩在打包。 我这种方法运用在一个全国性的销售公司,他们的销售员没有固定办公地点的,每个人提个笔记本 到处跑,所以当时就用这种方法解决了他们全国各地的数据上报问题,一般是每天作一次数据上报。 目前这套系统运行的还比较满意。 对于有固定办公地点的,如果条件可以的话,也可以试试SOAP的模式。
源码没办法贴出来的,只能讲一下思路: 客户端的每一条记录均有一个字段来记录该记录的状态,比如 0代表新建记录未发送过, 1代表此记录已发送过,2代表此记录已经修改过未发送...... 当客户端点击“发送数据”按钮后,把数据库中未发送的数据导入临时文件(格式自定), 然后对该文件打包,然后程序自动生成一份邮件,并把打包好的文件作为附件发送到邮箱中。 服务器端只需反向操作即可。 对于大的数据,可以先进行压缩在打包。 我这种方法运用在一个全国性的销售公司,他们的销售员没有固定办公地点的,每个人提个笔记本 到处跑,所以当时就用这种方法解决了他们全国各地的数据上报问题,一般是每天作一次数据上报。 目前这套系统运行的还比较满意。 对于有固定办公地点的,如果条件可以的话,也可以试试SOAP的模式。
H hj5000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #16 不用这么烦吧,装个mssql,用拨号连到服务器上就能提交数据了。
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #17 非常感谢无锡空心菜,请问你用过这个SOAP技术了吗?可否指点一二啊,我对这个多层分布式系统不是太明白,请详细说明一下好吗,小生不胜感谢!
W wang988 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-09 #18 这正是我想问的问题,谢谢fjw代劳了,thanks!!
F fjw Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-10 #19 有谁知道如果用FTP来传输数据的话,那么服务端该怎么写啊,谢谢指点!
无 无锡空心菜 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-10 #20 SOAP我也仅仅是刚刚上手,不过就我目前了解到的,SOAP技术完全可以解决你的问题, 不过要使用SOAP技术,软件的运行环境是有一定要求的哦,详细的东西,你可以看看李维 的那本SOAP的书。