【发布时间】:2023-03-26 14:47:01
【问题描述】:
如果我在 Delphi XE 中将 Web 服务创建为 CGI 可执行文件,那么将数据返回给客户端的最佳方式是什么?假设服务器使用 ADO 访问 SQL 服务器,并且数据存储在 TADODataSet 组件中 - 通过 Web 服务调用将其返回到客户端的最佳方法是什么?我是否需要将其转换为 XML 并将其作为字符串返回并让客户端重新创建它?
【问题讨论】:
-
大多数 Web 服务尝试与语言和平台无关,并使用不受特定组件约束的数据表示格式。当然,出于性能原因,您可以使用原始 ADO 组件内容的二进制序列化,但灵活性较差。关于 XML:JSON 也很流行。
标签: web-services delphi