摘要: http://www.uisdc.com/1000-icon-pack-free-download 阅读全文
posted @ 2015-09-25 23:26 小宇飞刀 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 一、Windows 消息大全这张表拷贝自万一兄的帖子:http://www.cnblogs.com/del/archive/2008/02/25/1079970.html但是我希望自己能把这些消息的注释都写上。特别简单的消息就不写了(否则反而无法一目了然),只写对我自己觉得值得注意的消息。我也没有整... 阅读全文
posted @ 2015-09-25 23:11 小宇飞刀 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 如何解决DataSnap支持的Tcp长连接数受限的问题?方案一: 采用代理服务器方式,基本流程为: 1、客户先连接代理服务器;2、获取可用的服务器IP和端口;3、关闭与代理服务器之间的连接;4、建立与可用服务器之间的连接。而且在第2步中可以实现负载均衡的配置与实现。博主最近对一个机房管理系统升级采用... 阅读全文
posted @ 2015-09-25 22:16 小宇飞刀 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 两个应用程序之间的通信实际上是两个进程之间的通信。由于本人知识有限,决定应用消息来实现。需要用到的知识:1.RegisterWindowMessage(); //参数类型:pchar;返回值:LongInt;2.FindWindow( lpClassName, ... 阅读全文
posted @ 2015-09-25 21:43 小宇飞刀 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 如何解决DataSnap支持的Tcp长连接数受限的问题?方案一: 采用代理服务器方式,基本流程为: 1、客户先连接代理服务器;2、获取可用的服务器IP和端口;3、关闭与代理服务器之间的连接;4、建立与可用服务器之间的连接。而且在第2步中可以实现负载均衡的配... 阅读全文
posted @ 2015-09-25 15:15 小宇飞刀 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一个实例,如果客户端是TCP/IP是短连接的情况就没有必要了。一、GlobVar.pas单元,定义应用系统全局数据类型及变量:unit GlobVar;interfaceuses System.SysUtils, System.Classes,IdTCPConnect... 阅读全文
posted @ 2015-09-25 14:41 小宇飞刀 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 传统的应用服务器的开发往往是在ServerMethods单元中拖放一堆TDataSet, TDaTaSetProvider控件,这是一个最简单粗暴的开发方向,往往会造成服务端程序文件的臃肿、服务运行期间内存资源消耗过大的问题。因此这种往应用服务器中拖放一堆TD... 阅读全文
posted @ 2015-09-25 11:43 小宇飞刀 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 当开发人员开始创建Delphi的DataSnap应用时很常见的数据库连接定义方式是每个数据模块建立一个连接。这样做将产生大量的数据库连接,并产生很多问题。从Delphi XE开始,EMB提供了Session管理,更容易实现控制客户端连到服务器的数据库连接。客户... 阅读全文
posted @ 2015-09-25 11:25 小宇飞刀 阅读(170) 评论(0) 推荐(0) 编辑