客户端Dcomconnection与应用服务器连接后,应用服务器自动运行,当客户端断开连接后,应用服务器自动关闭,这时能让应用服务器不关吗?

lsqcsdn 2003-05-13 11:51:53
客户端Dcomconnection与应用服务器连接后,应用服务器自动运行,当客户端断开连接后,应用服务器自动关闭,这时能让应用服务器不关吗?
...全文
21 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
人工启动服务器
回复
ExtraExten 2003-05-22
TO UP

原因就是COM内部自动维护一个引用计数, 当客户端退出以后引用计数为零所以服务器自动退出

可以先运行应用服务器 , 再运行客户端就OK了
回复
yzykjh 2003-05-14
简单点,在应用服务器端先运行应用服务器程序,它就不会自动关闭了。
回复
pxsoftcsdn 2003-05-14
顺便提示,实现此功能远程模块必须是无状态的,要注意。
回复
pxsoftcsdn 2003-05-14
可以但必须自己编码太复杂,Delphi自带的Demos目录下有例子(C:\Program Files\Borland\Delphi6\Demos\Midas\Pooler)。Microsoft已经不支持DCOM,如果用WebConnection连接的话可以自动实现此功能,只要在远程数据模块中使用RegisterPooled方法注册就可以,具体使用请看Delphi帮助。请送分!!
回复
相关推荐
发帖
网络通信/分布式开发
创建于2007-08-02

1572

社区成员

Delphi 网络通信/分布式开发
申请成为版主
帖子事件
创建了帖子
2003-05-13 11:51
社区公告
暂无公告