2015-09-14 52 views
1

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

我已经测试我的web服务作为一个独立的应用程序,但知道我把它转换成一个ISAPI DLL,我想在我的主人使用它

例如,当我把它上传在“库脚本/ 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和我的主机的Windows使用IIS 7.5

感谢

+0

德尔福XE6编译在win32中。 IIS7.5是win32还是win64? – Ravaut123

+0

我已经创建了Win32和Win64 DLL并且浏览器显示“未找到” –

+0

您是否按照以下步骤操作:http://chee-yang.blogspot.be/2009/10/configure-windows-7-iis7-for- isapi-dll.html – Ravaut123

回答

0

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

+0

谢谢,我应该怎么做? ,过滤器在服务器设置中? ,我无法找到它们! –