我有一个使用Indy 10与德尔福2006开发的应用程序。有谁知道如何添加可执行文件的WebService功能,以便用户可以通过SOAP与它交互?我已经看到Delphi提供的示例需要Indy 9,因为我们的应用程序依赖于Indy 10,所以回到9不是一种选择,不幸的是,我还没有看到任何其他包提供此功能。如何将Web服务添加到Delphi 2006应用程序?
1
A
回答
1
随着印(Tiburon的分支)的当前版本10.5.7我成功地用这篇文章来写德尔福2009年一个简单的独立的SOAP服务器:
http://www.digicoast.com/delphi_soap_standalone.html
它应该可以正常使用Delphi也是2006年(即使在Delphi 6中,我也使用Indy 10 Tiburon分支)。
SOAP服务可以与Java(JAX-RPC)Web客户端一起使用,但我没有测试过所有可能的数据类型。
0
如果你把你的逻辑封装到Apache模块中(你最终将得到一个TWebModule)并使用Apache来提供它?
0
我为此使用remobjects sdk。 IIRC它与Indy 9和10一起工作。虽然对你来说可能有点贵。 http://www.remobjectssdk.com/
相关问题
- 1. 如何将java web应用程序添加到主服务器
- 2. 如何将服务引用添加到服务应用程序
- 3. 将Delphi应用程序从Delphi 2006升级到2010的问题
- 4. 如何在ASP.Net中将Web服务层添加到Web应用程序
- 5. 将Azure Web应用程序添加到App服务环境中
- 6. 将Web服务添加到现有应用程序
- 7. 将PANSIChar参数从Delphi 2006应用程序传递到XE2应用程序
- 8. 将Delphi 2006应用程序移植到XE
- 9. 如何将Web服务添加到我的C#窗体应用程序
- 10. 如何将服务添加到桌面Apache Felix应用程序
- 11. 如何将REST服务添加到RAP应用程序
- 12. 如何将跟踪添加到Java服务器应用程序
- 13. Delphi 2007 Web服务服务器端应用程序
- 14. 我可以将C#Web服务添加到VB.NET Web应用程序吗?
- 15. 如何将delphi tframe从dll加载到delphi应用程序
- 16. 添加类似于Web服务到.NET C#应用程序
- 17. 如何将Windows服务添加到现有的应用程序安装程序?
- 18. 如何将连接服务提供程序添加到我的应用程序?
- 19. 如何将Web应用程序添加到用户主屏幕?
- 20. 如何将值从Windows服务传递到Web应用程序
- 21. 如何将ASP .NET应用程序移动到Web服务器?
- 22. 将Delphi Web服务导入到Java
- 23. 如何将字体添加到Web应用程序.css文件
- 24. 如何将EventSource添加到Web应用程序
- 25. 如何将Web应用程序添加到现有网站?
- 26. 将web项目添加到silverlight应用程序 - 如何
- 27. 如何通过Gradle将ojdbc7添加到Java Web应用程序?
- 28. 如何将Web Interface添加到C#Windows应用程序
- 29. 如何将数据网格添加到ASP.net Web应用程序?
- 30. 如何将子域添加到Azure Web应用程序?
嗨,感谢您的链接,但我有一个问题。默认向导创建一个使用SockApp的项目,该单元似乎只针对Indy9编译。你是如何解决这个问题的?谢谢! – brafales 2009-10-27 09:24:18
我设法通过删除SockApp引用并更改Indy10的一些代码来解决它。谢谢! – brafales 2009-10-27 10:36:11