如何使用程序配置文件中提供的动态WSDL、操作和参数?
例如,我们有一个配置文件:
[Section]
WSDL=http://example.com/SomePub/ws/SomeService?wsdl
Username=myuser
Password=mypass
OperationName=MyOperation
ParameterName=MyParameter
也就是说,我们必须使用在运行时通过ini文件传递的未知的Web服务。因此,我们无法在Delphi中使用WSDL导入向导。
我们能否编写这样一个程序,在Delphi中从配置文件中加载这些设置,然后将数据传递给由给定WSDL指定的特定操作的指定参数上的Web服务?