vfp 能不能做WEB服务的 后台程序解决办法

vfp 能不能做WEB服务的 后台程序
web 服务器的后台 有很多种 像 tomcat+JSP  组合, iis+asp组合 还有 lamp 组合等等
以上平台好像都要使用种以上的软件  要使用数据库还需要 第三方的数据库软件, 比如 MYSQL MS SQL  等. 很是头大

既然 VFP  本身有很强的数据处理能力, 本身有支持SOCK 编程, 为什么不能开发一个VFP 应用, 在80端口工作来替代以上种种组合呢

用vfp做 WEB 后台 有很多好处.
 
1 超强的游标控制能力 . 用过VFP 以后 在用其他语言来开发数据管理系统, 十分怀念, VFP 中的 游标控制啊,  
 不要说scan  endscan ,   gath memv 之类的,  就一个 set rela on    就是其他数据库平台无法替代的.  我做过14个表多重关联的模块, 哪个速度,杠杠的.  用其他语言, 5个数据源已经让我顾此失彼了...

2. 其他WEB 后台   各种安装 各种设置, 新手们 无所是从,  用户们 大眼瞪小眼.  VFP 做好以后编译成 EXE 文件, 配好 运行库, 就可以装载U盘上 随插即用了. 绿色软件 必须的

3. 加密问题. 其他WEB 后台的源文件.  大大小小的 文件 一堆一堆的. 用记事本都可以打开 . 好像恨人已杯"克隆"一样 , VFP 可以编译成一个exe文件,  各种CSS 和JS 可以放在数据库里面, 还可以加密, 就没那么容易被 "克隆了"

VF做后台有好多好处, 即使数据处理能力差些, 做不了大型系统, 中小型系统总没有问题吧..
好像有位大侠 做了一个用fox程序 但是是挂载到ASP 上的, 必须编译成 com 才可以工作.   开发这除了VF只是还要有ASP 知识, 麻烦了点, 没有单纯的VF程序好用.

我设想是这样, 表单中 加入WINSOCK控件, 在80端口监听, 浏览器发来请求, VF响应请求, 把请求的数据用HTML格式的字串发送给客户浏览器, 客户浏览器上呈现出内容.  
这样的话只要有浏览器, 就可以运行系统, 包括手机和平板电脑, VF 也具有了跨平台的功能了.

大家都来聊聊, 有哪些瓶颈,



------解决思路----------------------
纯VFP就可以实现,写过一个简单示例,WSOCKET TCP + HTTP 协议,只是一个可行性示例,要达到实用还需改进优化,无时间去考究。