会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
delphi中间件
QQ:254072148;中间件QQ群:92449782;有源码的中间件才放心,有配套CS\BS\APP开发框架的才是好中间件
新随笔
管理
上一页
1
···
126
127
128
129
130
131
132
133
134
···
203
下一页
2015年8月9日
咏南中间件支持手机客户端
摘要: DATASNAP的中间件不仅支持WINDOWS客户端调用,也支持安卓手机,苹果手机客户端调用,当然也包括各种平板客户端调用。 咏南DATASNAP中间件支持安卓手机客户端。测试环境:DELPHI XE8编译,手机系统是安卓5.1,界面使用FIREMONKEY。 DELPHI编写手机客户端的注意事项:
阅读全文
posted @ 2015-08-09 13:09 delphi中间件
阅读(1659)
评论(0)
推荐(0)
2015年7月23日
最精简的IOCP封装
摘要: 最精简的IOCP封装,DELPHI XE8直接编译通过。Winsock2.pas即使用DELPHI自带的,相信XE7也能编译,或者XE6,XE5也能。单说Winsock2.pas,我见过无数种版本的了,各版本WINSOCK 2的API的方法的参数的数据类型居然都有出入,使用不同人封装的Winsock...
阅读全文
posted @ 2015-07-23 23:01 delphi中间件
阅读(4026)
评论(0)
推荐(0)
2015年6月28日
完成端口iocp——在螺丝壳里做道场
摘要: WINDOWS 2000以后的操作系统才支持IOCP。WINSOCK2.0才支持IOCP。 首先要有一个WINSOCK2.PAS的WINSOCK2.0接口调用声明单元。 WINSOCK的版本号: WINSOCK_VERSION = $0202; 动态库:ws2_32 = 'ws2_32.dll';
阅读全文
posted @ 2015-06-28 14:10 delphi中间件
阅读(1896)
评论(0)
推荐(0)
2015年6月23日
异步选择模式中使用完成端口做它的消息队列
摘要: 网上有人说异步选择模式中不能使用OVERLAPPED(IO重叠)。这是一种误解。异步选择模式中可以使用完成端口作为它的消息队列,从而使用WINDOWS内核的OVERLAPPED。但异步选择模式的SEND,RECV确实还是阻塞的,这点就达不到IOCP的异步效果。
阅读全文
posted @ 2015-06-23 19:20 delphi中间件
阅读(552)
评论(0)
推荐(0)
2015年6月14日
粘包的处理
摘要: TCP长连接会有粘包的问题存在。为什么?问度娘。处理粘包的唯一方法就是制定应用层的数据通讯协议,通过协议来规范现有接收的数据是否满足消息数据的需要。在应用中处理粘包的基础方法主要有两种分别是以4节字描述消息大小或以结束符。在此略过N多代码。
阅读全文
posted @ 2015-06-14 08:59 delphi中间件
阅读(736)
评论(0)
推荐(0)
2015年6月2日
socket对于大数据的发送和接收
摘要: 大数据是指大于32K或者64K的数据。大数据的发送和接收通过TSTREAM对象来进行是非常方便的。我们把大数据分割成一个个4K大小的小包,然后再依次传输。一、大数据的发送的类语言描述:1)创建流对象,用流对象一次性地加载完大数据2)移动流的POSITION,一次将流的4K大小的一块内存读进一块BUF...
阅读全文
posted @ 2015-06-02 20:54 delphi中间件
阅读(2885)
评论(0)
推荐(0)
2015年5月30日
socket发送和接收数据
摘要: 1)sendBuf(),sendText(),sendStream()几乎所有的通信控件都会提供上面的3个方法。首先看看SendBuf()。function TCustomWinSocket.SendBuf(var Buf; Count: Integer): Integer;var ErrorCo...
阅读全文
posted @ 2015-05-30 08:54 delphi中间件
阅读(3943)
评论(0)
推荐(0)
2015年5月21日
fastscript调用delphi方法和DELPHI调用FASTSCRIPT方法
摘要: fastscript调用Delphi过程: 1. 先创建事件处理方法:TfsCallMethodEvent 2. 然后再用调用TfsScript.AddMethod方法,第一个参数为Delphi方法的语法,第二个参数为TfsCallMethodEvent链接的一个句柄。 如在Delphi有一个过程为
阅读全文
posted @ 2015-05-21 07:47 delphi中间件
阅读(2200)
评论(1)
推荐(0)
2015年5月17日
论游戏的架构
摘要: 首先游戏服务器是分区的,客户端一般要选择登陆哪个区,登陆是通过网关服务器进行的,游戏的服务器可能多达上千台,如此众多的服务器是通过N个网关服务器组织而成集群,服务器当然是放“电信供应商”的机房了。WINDOWS游戏服务器IOCP无疑是首选。服务端和客户端一堆堆的缓存:TLIST、TSTRINGLIS...
阅读全文
posted @ 2015-05-17 22:55 delphi中间件
阅读(762)
评论(0)
推荐(0)
2015年5月14日
位运算
摘要: 1)取反使数字1成为0, 0成为1。例如:NOT 0111(十进制 7) = 1000 (十进制 8)2)OR处理两个长度相同的二进制数,两个相应的二进位中只要有一个为1,该位的结果值为1。例如0101 (十进制 5) OR 0011 (十进制 3) = 0111 (十进制 7)3)XOR对等长二进...
阅读全文
posted @ 2015-05-14 23:07 delphi中间件
阅读(361)
评论(0)
推荐(0)
上一页
1
···
126
127
128
129
130
131
132
133
134
···
203
下一页