我在Delphi XE5中开发了一个datasnap服务器。
一个客户端连接到服务器。
一个客户端触发一个方法(比如说Server.ComputeTables)。
服务器在ComputeTables方法中进行了一些长时间的计算。 1,2,5 xx分钟。
如何向客户发送反馈? (真正的反馈不是......“服务器正在做某事......请稍等”)。
喜欢
服务器通过了第1步
服务器通过了第2步
服务器通过了第3步
等等......答案 0 :(得分:3)
DataSnap支持回调。关于DataSnap的不同方面,Pavel Glowacki写了很好的tutorials。回调在他的德尔福实验室系列的第11集中进行了解释。