我应该如何从Windows服务应用程序调用WebService?

时间:2013-12-05 19:07:44

标签: web-services delphi soap windows-services delphi-xe5

在过去的几天里,我面临着一个烦人的问题。我做了一个Win32应用程序,通过WebServices调用一些函数。我已经使用WSDL导入器来获取WebService方法。在Win32应用程序中,我可以使用每种方法来访问此WebService,但是我需要此软件作为Windows服务运行。

所以我创建了一个Windows服务应用程序并添加了WebService单元。但是现在当我调用这些函数时,我得到了一个ERemotable Exception:

ERemotable Exception

从Windows服务应用程序使用Web服务的过程和用于Win32应用程序的过程有什么不同?

如果有人能给我一个提示,或指出一些方向,我会很高兴。

PS:我正在使用HTTPRIO组件和Delphi XE5来实现这一目标。

0 个答案:

没有答案