社区
网络通信/分布式开发
帖子详情
DataSnap中间层TDSServerClass的问题
董董
2010-11-05 10:51:17
当TDSServerClass的LifeCycle属性设置为session或invocation时,TDSServerClass的OnCreateInstance事件,是在线程中执行的,还是在主线程中执行的?因为我要在此事件句柄中访问全局变量,所以想弄清楚这个问题。
...全文
212
3
打赏
收藏
DataSnap中间层TDSServerClass的问题
当TDSServerClass的LifeCycle属性设置为session或invocation时,TDSServerClass的OnCreateInstance事件,是在线程中执行的,还是在主线程中执行的?因为我要在此事件句柄中访问全局变量,所以想弄清楚这个问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rockswj
2010-11-12
打赏
举报
回复
是在多线程里执行的
DSTCPServerTransport启动线程,然后通过TDBXCommandHandler(TDSServerConnectionHandler),
TDSServerConnectionHandler.CreateInstance最终调用到事件
董董
2010-11-10
打赏
举报
回复
没有人玩这个?
多层数据库应用基于Delphi
Data
Snap
方法调用的实现(一)返回数据集
Delphi 2009之前的
Data
Snap
,虽然也实现了对
中间层
的方法调用,但那是基于COM技术的,实现起来比较麻烦,而且最关键的,是不能直接返回数据集(T
Data
Set)。如今,基于JSON的
Data
Snap
,已经脱离了COM的束缚,可以很...
[转]多层数据库应用基于Delphi
Data
Snap
方法调用的实现(三)对象池技术
[转]多层数据库应用基于Delphi
Data
Snap
方法调用的实现(三)对象池技术 ...之前说到
中间层
通过向客户端...进一步说,就是
中间层
具体提供方法的业务对象实例,不是也不应该专属于某个客户端,它应该能够为不同的
多层数据库应用基于Delphi
Data
Snap
方法调用的实现-----------------对象池技术
之前说到
中间层
通过向客户端暴露方法的方式提供服务,实现数据库数据的读取和更新。方法调用的方式,其潜在的意义,就是说
中间层
不保存客户端状态信息,就像WEB服务一样,客户端需要自己保存自己的状态信息。进一步...
data
snap
对象池
之前说到
中间层
通过向客户端暴露方法的方式提供服务,实现数据库数据的读取和更新。方法调用的方式,其潜在的意义,就是说
中间层
不保存...进一步说,就是
中间层
具体提供方法的业务对象实例,不是也不应该专属于某
多层数据库应用基于Delphi
Data
Snap
方法调用的实现对象池技术
之前说到
中间层
通过向客户端暴露方法的方式提供服务,实现数据库数据的读取和更新。方法调用的方式,其潜在的意义,就是说
中间层
不保存客户端状态信息,就像WEB服务一样,客户端需要自己保存自己的状态信息。进一步...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章