IntraWeb 开发技术(100分)

  • 主题发起人 主题发起人 delphi万岁
  • 开始时间 开始时间
D

delphi万岁

Unregistered / Unconfirmed
GUEST, unregistred user!
IntraWeb是什么我想就不用多说了,我之所以想提这个讨论话题,是想把有做过
IntraWeb开发的朋友们聚集到一起,讨论讨论,更大的发挥IntraWeb的实效。
我开第一个问题吧:说实话我的程序放到IIS中就硬没有运行起来过,我也是按照帮助
里面说的做的http://127.0.0.1:4000/ 或者 http://127.0.0.1:4000/start等。我用两种
方法Exe,Dll都实过,我也不知道是什么原因,我也把IIS中的执行权限也调整了,就是摆不
平,很早就想放弃它,但又舍不得。请高手指点一二。
 
在程序开发阶段用exe格式比较好,更新程序时不用关闭IIS服务
建议你先调通一个最简单的cgi程序,按照李维的书操作,很容易就成功的
开发internet程序最好有两台以上的机器,用一台机器做IIS服务器,这样调试起来会比较方便
 
办法没错,是这样。
建议先调试delphi带的范例(5.0版)。安装上service,启动。
intraweb发布确实有点古怪。
 
from Intraweb Manual.pdf
Stand Alone Usage
Syntax: http://<server>:<port>
Example: http://www.atozedsoftware.com:4000

ISAPI Usage
Syntax: http://<server>/<script path>/<dll>
Example: http://www.atozedsoftware.com/iw/guess.dll
 
如果你要放在IIS里面,那就一定要编译成DLL
因为IIS的默认端口就 是80,所以访问地址不用加端口

如:有这样一个test.dll
将TEST.DLL所在的目录设置成IIS的虚拟目录(例,名称为IW),要求要有 可执行(包括脚本) 的权限

这样访问
http://localhost/iw/test.dll
or
http://localhost/iw/test.dll/start

/start是否要加就要看你的设置了,好像是一个叫EXE什么地属性?还是START?好久没有玩了,记不清了
 
我快有半年没有打代码了,

 
关注,我按照delphi3.0的书本,做了一个静态的Web网页,按它提供的做法,
却无法实现网页功能,这是为何呀?
 
这几天学习IntraWeb收获很大,前面提的问题已经解决,我还想提个问题
全局变量的定义在IntraWeb中是否类似一般的程序的定义?
 
使用函数:iw的函数:gsAppPath 取得程序所在执行路径
如:NewFileName := gsAppPath + 'CNFJWD.backup';
注意:
uses
SWSystem,IdGlobal,
 
To:abc_xp 是回答我吗?请具体点,谢谢
 
后退
顶部