delphi - Datasnap 与 SoapServer

标签 delphi datasnap

与编写DataSnap相比,使用DataSnap有哪些优势? 肥皂服务器应用程序。

我知道Datasnap 可以使用TCP/IP 代替soap。

问候

桑迪普

最佳答案

使用 DataSnap,您可以导出任意数量的数据集和服务器方法,无需手动序列化它们,添加参数化查询的内置功能,其中参数值是从客户端定义的。在客户端,您只需使用 ClientDataSet 作为数据缓存连接到远程数据源或任何数据感知控件的方法,并自动生成更新命令。

SOAP 是一种更原始​​的方式来完成所有事情,恕我直言,使用 WS 获得的唯一好处就是兼容性。如果您不在客户端使用 Delphi,那么这就是正确的方法。

关于delphi - Datasnap 与 SoapServer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3614528/

相关文章:

delphi - TListBoxItem 的自动换行

delphi - 如何修补 Delphi 类的私有(private)方法?

multithreading - TThread.Execute没有按预期方式被调用

http - 在 TISAPIRequest 上添加自定义 header (Delphi 10.1 Datasnap 服务器)

delphi - 为什么只有 FILE_NOTIFY_CHANGE_LAST_WRITE 过滤器的 ReadDirectoryChangesW 会在文件编辑时发出多个事件信号?

delphi - 在Delphi中创建一个选项表格

Android Rest 客户端到 Delphi XE2 Datasnap Rest 服务器

delphi - TBlobField.OldValue 在 BeforeUpdateRecord 和 AfterUpdateRecord 事件中始终显示 null

objective-c - 来自iOS asihttprequest的Delphi XE2 DataSnap REST处理参数

Delphi FireDac (TFDConnection) 连接到 Sphinx 服务