请熟悉WebSnap的DFW过来帮帮忙!!!(50分)

  • 主题发起人 主题发起人 yun.li
  • 开始时间 开始时间
Y

yun.li

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样把用Web App Debugger调试好的Web服务器应用程序放到Web服务器上去?
调试时[Server Type]选择[Web App Debugger executable],在调试成功后应选择那种类型,应怎样设置?
 
调试成功后,可以创建IIS 的 ISAPI DLL
或者Apache的 DSO
只需主程序做改动,并加入其他的所有模块
就可以在IIS 或 Apache上发布网站了
 
1>在ide中选择菜单‘project|add new project’。此时打开一个新的项目,但不要关闭
此前的web服务器应用程序项目。
2>在弹出的‘new item’对话框中选择websnap或web broker应用程序向导,并在向导中选
择要创建的应用类型。
3>选择菜单‘view|project manager’,打开项目管理器。
4>在项目管理器中,把原来项目中得所有单元(unit)拖到新项目中。
5>编译后就得到信类型的web服务器应用程序,并可以直接发布到web服务器上。
 
我就是这么做的,可是编译时总报错。
我是这么做的:
1。调试成功后,在IDE中打开原项目[关闭Web App Debugger]。
2。<1> project ==〉add new project ==>Web Snap ==>Web Snap Application
<2> [Server Type] Win-Cgi Stand-alone executable
<3> [Application Module Components] Page Module
<4> [Application Module Options] Page Module ;
[Page Options] AdapterPageProducter;
3。将原有项目所有单元(unit)拖到新项目中进行编译。
4。将新项目自动生成的单元删去后编译通过。下一步怎样发布???我将编译好的exe文件
拷贝到IIS的主目录,但是http://127.0.0.1/project.exe不正确
另外[Server Type]选ISAPI/NSAPI Dynamic Link Libiary,编译时提示
cannot debug project unless a host application is defined. Use the Run|Parameters...dialog box.
 
主目录需要配置允许应用程序的运行
 
to LiChaoHui和ninglng朋友:
我是按照<<Delphi6企业及解决方案及应用剖析>>一书做的。不只是为什么就是不行。
这本书对把用Web App Debugger调试好的Web服务器应用程序放到Web服务器上去讲得比较笼统。
我的操作系统为:Windows 2000 Advanced Server,IIS 也按照LiChaoHui的建议进行了配置。
但还是不行。
能不能尽可能详细一点,谢谢你们!!!
 
不要使用独立的CGI程序
创建ISAPI项目,
Websnap的很多例子程序,我都将其编译到了IIS中
除了在Win2000 Professional中图片显示不正常之外,没有什么问题
 
谢谢LiChaoHui,我不知道是不是刘艺先生的<<Delphi6企业及解决方案及应用剖析>>一书写的
有错误。我在选ISAPI后加入原有项目的单元后编译出错,如上所示。
 
我现在正打算做一个bs三层的系统。具体使用技术还没确定。
这本书我也看过,按照例子练习下来,也没什么问题。
感觉例子很简陋。不知为什么你编译出错。
共同研究吧!!
ninglng@163.com
 
我也不知道,我甚至建一个空主页都没有按书上的方法发布成功。我还在继续试。
让我们一起进步!
yuzejun@21cn.com
 
问题解决了,谢谢两位。
分不在多少,重在取长补短。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
后退
顶部