Delphi 7编写的Webservice生成的DLL部署到IIS上

Delphi7编写的Webservice生成的DLL部署到IIS上,步骤如下:

1.打开DELPHI 7,选择File-New-Other,选择WebServices,选中SOAP Server Application,如图所示:

 11  

2.默认第一个选项:

22

3.填写名称:

33

4.生成两个文件WebserviceDemoIntf接口定义与WebserviceDemoImpl接口实现。

在WebserviceDemoIntf中编写自定义函数(注意一定要加上stdcall):

function getText():WideString;stdcall;
44

5.在WebserviceDemoImpl中编写自定义函数实现部分:

55

6.保存,编译生成XX.dll

7.在控制面板中添加IIS(已添加请略过)

77

8.设置IIS:双击 ISAPI和CGI限制(确保所有的选项为允许)—右边选择编辑功能设置 ,勾选允许未指定的ISAPI和CGI模块,确定

77


88



9.选择应用程序池,右侧点击”设置应用程序池默认设置”,更改.NET Framework版本为V4.0,启用32位应用程序为True:

99

10.右击Default Web Site(默认网站)—添加虚拟目录,设置别名和物理路径:

112

10.选择虚拟目录,双击处理程序映射,选择右边编辑功能权限,勾选执行:

44


555

10.将编译好的xx.dll(这里为Project2.dll)放到文件夹C:\inetpub\wwwroot下

11.在浏览器中输入http://localhost/webserviceDemo/Project2.dll,显示界面如下:

666


阅读更多
文章标签: delphi web service iis
个人分类: DELPHI
想对作者说点什么? 我来说一句

delphi7的webservice开发

2017年11月03日 53KB 下载

Delphi的IIS控制单元

2013年07月12日 73KB 下载

没有更多推荐了,返回首页

不良信息举报

Delphi 7编写的Webservice生成的DLL部署到IIS上

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭