我创建了一个需要在iPad上运行的XE2 FireMonkey应用程序.我熟悉导出到XCode并在Mac机器上重新编译.这一切都很好.
但问题是我想要连接到现有的Web服务.使用WSDL导入,我可以创建必要的文件,我的Web服务的功能按预期工作.这仅适用于Windows环境,因为WSDL Import创建的文件使用特定于Windows的“InvokeRegistry”.
如何以在XCode上编译并在iOS环境中工作的方式连接到FireMonkey中的Web服务?
解决方法
Web Service Toolkit的Free Pascal是一种选择.根据
this forum post,iOS可以用作目标平台.
该工具包包括一个WSDL导入器向导,也可用作命令行工具(“ws_helper”).
“Web Service Toolkit” is a web services package for FPC,Lazarus and Delphi; “Web Service Toolkit” is meant to ease web services consumption and creation by FPC,Lazarus and Delphi users.