首页 > TAG信息列表 > Datasnap
datasnap的监督功能-TCP链接监督功能
1、对于使用TCP/IP链接的客户端应用程序,是具有状态的。一直等到客户端完成服务请求后释放配置的资源。如何掉线了,那么服务器就是傻傻地等着,可能导致资源耗尽。 如何在服务端选择一个链接切断关闭之: 2、KeepAlive功能 实现DataSnap服务器和DataSnap客户端互相查询的功能。 如果datasnap远程方法返回stream的客户端处理
datasnap远程方法返回stream的客户端处理 function CopyStream(const AStream: TStream): TMemoryStream; const LBufSize = $F000; //60k var LBuffer: TBytes; LReadLen: integer; begin Result := nil; if AStream = nil then Exit; Result := TMemoryStream