德尔福XE的新功能 - 并在德尔福2009年工作。德尔福XE 2 - 创建和使用Web服务
我既创建和使用Delphi XE2 Web服务。
我使用IIS下的IIS在本地机器上创建服务作为独立的CGI exe文件。我真的有两个问题。
如果我创建服务(德尔福XE2)和INETPUB部署/ .... - 然后打开与Internet Explorer中的exe文件(
http://localhost/Folder/exeName.exe
)失败。我似乎没有生成WSDL文件,但是在某处我可以追加/ wsdl /并且似乎能够识别接口中的方法。所以我想这不是一个真正的问题,除非它正确输入有点困难......我想知道为什么我没有单独的WSDL文件。这是真正的问题 - 当我尝试并使用此功能时 - 我使用向导导入WSDL(
http://localhost/Folder/exeName.exe/dwsl/<interface name>
),并生成接口和函数,并按预期返回它。开心快乐。 但是 - 当我运行它 - 我得到“没有WSD或URL属性是在THTTPRIO设置......”
任何想法?
发布后,我注意到我忘了补充我必须将接口的名称追加到wsdl - 而dswl是一个类型 - 应该已经读取wsdl –
有趣的我cAN导入相同的wsdl并从Visual Studio/C#没有问题... –
在StackOverflow上,您可以编辑您的问题(以及有关此问题的答案),无需发表评论以添加信息。 –