intraweb(100分)

  • 主题发起人 主题发起人 fmz
  • 开始时间 开始时间
F

fmz

Unregistered / Unconfirmed
GUEST, unregistred user!
请问用INTRAWEB写的程序如何才能在IIS或PWS下运行(不用它自代的WEB SERVER)
 
创建ISAPI就可以了,放在脚本执行目录,直接访问
 
说具体一点行吗
 
创建新工程:New->IntraWeb->ISAPI Application
将DLL输出到IIS虚拟目录,虚拟目录得有运行脚本的权限
浏览器中输入:<地址>/<虚拟目录名>/<你的DLL>
 
to Shuzi :
我这样做了,但它了出错了,如下
“My Intraweb Application Error
Unrecognized Command: :
 
那就只有检查你的程序了
 
真的就没有人知道呀?
 
intraweb自己有服务器,不用IIS
 
浏览器中输入:<地址>/<虚拟目录名>/<你的DLL>/start还是<地址>/<虚拟目录名>/<你的DLL>:start的我忘了,你试一下就可以了。
 
delphi自带一个fish的例子,他最后编译成dll ,就可以在iis上跑了

http://www.delphibbs.com/delphibbs/dispq.asp?lid=1385003

Do I need a web-server to run IntraWeb?

This answer depends on how you deploy your IntraWeb application.

If you deploy using ISAPI, then yes you will need a web server which supports ISAPI such as Microsoft IIS or Omni HTTP.

If you deploy using the stand alone method, then no you will not need a web server because a specialized web-server is provided by IntraWeb. However, most people will want to run it in conjunction with a normal web server to serve static pages and graphics, but this is not required.
 
1、要使用stand alone application的EXE程序,需要先用 IWProject.exe -install注册,
然后在组件服务中启动。在浏览器中输入http://locahost:xxxx就可以访问。xxx是程序中
设置的端口号。
2、使用ISAPI application向导建立的dll程序,将其放到有执行权限的虚拟目录webtest下,在
IE中输入http://localhost/webtest/IWISAPIProject.dll就可以访问了,不用加端口号,
加了反倒出不来。
3、若程序中设置了启动命令,则要加上此启动命令如http://localhost/webtest/IWISAPIProject.dll/start
 
山泉:请来这
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1732380
 
后退
顶部