上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 203 下一页
摘要: 序列,还原,流化 阅读全文
posted @ 2016-10-10 11:31 delphi中间件 阅读(641) 评论(0) 推荐(0)
摘要: 中间件 iocp datasnap delphi 阅读全文
posted @ 2016-10-09 17:40 delphi中间件 阅读(1745) 评论(0) 推荐(0)
摘要: 中间件 iocp datasnap delphi WEB UNIGUI 阅读全文
posted @ 2016-09-30 14:42 delphi中间件 阅读(2180) 评论(0) 推荐(0)
摘要: procedure TForm1.Button1Click(Sender: TObject);var stream, stream2: TMemoryStream; buf: TBytes;begin // 查询 FDQuery1.Close; FDQuery1.SQL.Clear;FDQuery1 阅读全文
posted @ 2016-09-25 19:35 delphi中间件 阅读(840) 评论(0) 推荐(0)
摘要: firedac,mysql 阅读全文
posted @ 2016-09-23 14:05 delphi中间件 阅读(1884) 评论(0) 推荐(0)
摘要: unit uPackage;// 应用协议// cxg 2016-9-23// 包=包头+包体 interface uses SysUtils, Classes, PeachCtrl.Net.IocpTcpServer, System.Generics.Collections, Winapi.Win 阅读全文
posted @ 2016-09-23 11:04 delphi中间件 阅读(2792) 评论(0) 推荐(0)
摘要: IOCP数据中间件 每包最大8K(8192字节),超过8187字节的数据要分包传输 首包有5个字节的包头:4字节数据长度(告诉对方,此次总共将传输几字节数据) + 1字节命令字(告诉对方,此次请求的何种命令) 命令分类1)请求查询数据,应答查询数据2)请求提交数据,应答提交数据3)请求上传文件,应答 阅读全文
posted @ 2016-09-21 15:12 delphi中间件 阅读(552) 评论(0) 推荐(0)
摘要: cds.data:=dsp.data赋值有时会出现AV错误剖析 如果QUERY没有查询到任何数据,cds.data:=dsp.data赋值会触发AV错误。 大家知道,DATASNAP有许多远程方法就是返回OLEVARIANT类型的数据,当远程方法没有返回任何数据的时候,cds.data:=远程方法函 阅读全文
posted @ 2016-09-20 09:12 delphi中间件 阅读(963) 评论(0) 推荐(1)
摘要: DATASNAP使用TCP/IP长连接的时候,由于诸如客户端非正常关闭的情况会造成中间件产生僵死SOCKET连接,随着时间的推移,僵死连接越来越多,造成中间件停止服务,表现为客户端无法连接中间件。DELPHI XE2以上版本已经封装好属性,如下图设置: 还有一种方法就是改TCP/IP长连接为短连接, 阅读全文
posted @ 2016-09-19 11:06 delphi中间件 阅读(2194) 评论(0) 推荐(0)
摘要: 一个数据包最大长度是8K超过8188字节的数据需要分成多个数据包来传输第一个数据包的前4字节用于存放将要传输数据的长度,后面8188字节才是数据(4+8188=8192字节)第二个数据包8192字节全部是数据计算数据需要几个包来传输:(数据长度+4字节) div 8192计算最末数据包的数据长度:( 阅读全文
posted @ 2016-09-14 10:42 delphi中间件 阅读(1260) 评论(0) 推荐(0)
上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 203 下一页