如何使用ISAPI WebService

时间:2015-09-14 20:43:43

标签: web-services delphi soap isapi

我已经创建了一个SOAP WebService作为ISAPI DLL(使用Delphi XE6),但是当我将它上传到我的主机上并且当我尝试执行它时,就会发生noyhing!

我已经测试了我的webservice作为一个独立的应用程序,但知道我将它转换为ISAPI DLL并且我想在我的主机中使用它

例如,当我将其上传到" vault-script / WebService"文件夹,当我输入此地址时:

" http://example.com/vault_scripts/Web_Service/ISAPI.dll"

OR

" http://example.com/vault_scripts/Web_Service/ISAPI.dll?wsdl/INPG_WService"

浏览器说"未找到!"

我应该如何使用这个webService?!

换句话说,我想获取WSDL XML地址,以便在我的客户端应用程序中导入它!

我正在使用Delphi XE6,我的主机是带有IIS 7.5的Windows

感谢

1 个答案:

答案 0 :(得分:0)

确保在“ISAPI筛选器”选项下的IIS中添加了ISAPI筛选器规则。您需要在IIS中允许特定扩展。您可以在“请求过滤”下启用扩展程序。