一个无须编程将原vfp 软件B/S 化方案 一、一个日益普遍的需求 随着宽带网日益普及,不少中小企业、特别是大量具有分支机构的小企业,想借此寻找一个现实可行、廉价的办法来建立一个可异地运行分布式管理信息系统
但现实条件仍比较严峻: 服务器端:宽带上网,虽然获得了速度,但不愿再投资获得固定的 IP 地址,因而只有临时的 IP 地址(动态 IP 地址);客户机端:拨号上网或宽带上网; 与 internet 建立连接时不可避免的断链
但对应用软件的要求却没有降低,甚至更高
如:希望像浏览网页一样,远程只要有浏览器,不要任何软件部署; 即使 56k modem 拨号上网,速度上相对局域网却不应有明显延迟,至少不应比一般的浏览网页慢; 对与 internet 建立连接时经常的断链,无论在服务器端还是客户端,都要有充分的容错性——不能对程序的运行产生丝毫的影响
要支持分支机构即时进行凭证打印,解决在 B/S 结构中较难的,报表可在客户端打印机上远程打印的问题
最好还能支持远程的其他外设,如:扫描仪等,或许还想要个多媒体声音效果什么的
这显然是一个B/S 结构的应用系统
对我们 foxer 来说,这一要求更不容乐观
html、asp、VBScript…要学习太多的新东西,对 vfp 来说,还要面对那么多不灵活,蹩脚的东西
我们的知识准备充分了吗
这可不是随便看两三本书就可以磨出来的功夫
那么有没有一个捷径
在我们现有的知识结构下,用最小的开发成本下提升我们的 vfp 应用程序到互联网上
她能克服上述的困难,满足上述的全部要求
想象一下吧,就一个报表打印,无论是通过网页还是本地执行都是丝毫不差的,那就够我们兴奋不已了
我已经看到你的感动了
好吧,Let's go
二、这是一个将原vfp 软件B/S 化的方案 上图是一个简单示例:一个浏览