是否有支持iOS的Delphi的HTTP客户端/服务器组件?

时间:2013-04-26 17:46:33

标签: ios delphi http delphi-xe2 delphi-xe4

我正在使用Delphi / Object Pascal开发一个程序,它在各种平台上充当HTTP请求路由器。它是一种代理,旨在传递某些HTTP请求并在本地对其他HTTP请求进行传递。我让它在Windows上运行,现在想将它移植到iOS。

该程序目前使用Indy Internet组件套件来实现HTTP客户端和HTTP服务器。我最近发现尽管这些组件将使用Delphi XE4成功编译到iOS,但它们不受支持且不会运行。

我正在寻找一个可行的选择。我知道其他组件套件,如IP * Works和RealThinClient,但没有经验。

是否有人在此环境中开发了HTTP客户端/ HTTP服务器应用程序?我意识到Delphi对iOS的支持是相当新的,因为XE4刚刚发布。但是XE2有一个基于FreePascal的iOS解决方案(我最初用它在Lazarus中创建我的程序以移植到Linux和MacOS)。 XE4也在本周进行了beta测试。所以现在有人可能已经尝试过了。

2 个答案:

答案 0 :(得分:2)

XE4 feature matrix州:

  

XE4的新功能! Indy for iOS

所以我相信你可以使用产品附带的Indy版本。您可能正在使用过时的来源构建。

答案 1 :(得分:1)

Internet Direct(Indy)是Delphi附带的通信库,支持iOS。