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