能否做一个有界面的Web Server Application?(50分)

  • 主题发起人 主题发起人 zw84611
  • 开始时间 开始时间
Z

zw84611

Unregistered / Unconfirmed
GUEST, unregistred user!
CGI或ISAPI都是控制台或DLL,能否使一个普通的应用程序兼有CGI的功能呢?
 
什么叫“普通的应用程序兼有CGI的功能”?
 
CGI和ISAPI的运用都是有环境的。你的应用程序实现什么功能?你要的CGI的功能又是什么?
有点摸不着头脑。
 
“普通的应用程序”指有Windows图形界面的程序。
要实现的功能,举个例子:
客户端是ASP网页,客户通过其进行网上购物(写入服务器端的数据库),现在需要
服务器端能立即对客户端的订购作出反应(如立即弹出一个对话框,通知服务器端的
服务员)。有一个办法是在服务器端程序每隔一小段时间刷新数据库,发现变化后作出
反应,但这样似乎太耗服务器资源,且不够及时。我不知道能否通过CGI或ASAPI解决这
个问题。(客户端是机顶盒,只能运行IE,无法运行其它程序或ActiveX)
 
提个思路,具体做法我还不会做:
用delphi编写一个组件,在ASP里调用,服务器端针对该组件调用编写存储过程,
--->通知服务员?
具体做法请大侠出招!
 
发消息贝!sendmessage
 
多谢。发消息当然是可以的。我已经这样做了。但这样要做一个DLL(或CGI EXE)和一个
EXE。我只是想知道是否可以只作一个有图形界面的EXE就能行?
 
当然可以啦。
你可以在工程的主unit中use forms,然后创建form就是啦。
问题是你得找一个人时刻订在服务器前面。:)
另外多个用户同时访问呢,忙得过来么?
 
我不用做这个了,结束啦。
 
后退
顶部