【问题标题】:Passing Data from Delphi Client to / from Web Service从 Delphi 客户端向/从 Web 服务传递数据
【发布时间】:2023-03-26 14:47:01
【问题描述】:

如果我在 Delphi XE 中将 Web 服务创建为 CGI 可执行文件,那么将数据返回给客户端的最佳方式是什么?假设服务器使用 ADO 访问 SQL 服务器,并且数据存储在 TADODataSet 组件中 - 通过 Web 服务调用将其返回到客户端的最佳方法是什么?我是否需要将其转换为 XML 并将其作为字符串返回并让客户端重新创建它?

【问题讨论】:

  • 大多数 Web 服务尝试与语言和平台无关,并使用不受特定组件约束的数据表示格式。当然,出于性能原因,您可以使用原始 ADO 组件内容的二进制序列化,但灵活性较差。关于 XML:JSON 也很流行。

标签: web-services delphi


【解决方案1】:

使用 DataSnap 框架,可以在服务器和客户端之间发送数据集。

在此处查看更多信息:can-delphi-2009-build-web-service-that-returns-a-dataset

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-22
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-18
    相关资源
    最近更新 更多