三层服务器问题,服务器做成集成SocketServer,并且为Nt服务(100分)

  • 主题发起人 主题发起人 盛利
  • 开始时间 开始时间

盛利

Unregistered / Unconfirmed
GUEST, unregistred user!
我看过一篇文章,可以把SocketServer集成到自己的三层服务里面
http://www.delphibbs.com/keylife/iblog_show.asp?xid=4403
还有李维的书里也讲了,可以把服务器做出Nt服务程序
现在我有这么几个问题:
1.正常启动了SocketServer,启动客户端或者关闭客户端的时候,会自动启动和关闭服务器程序,如果我把服务器做成Nt服务,是否就不需要关闭Nt服务了,而且我把SocketServer集成在服务器程序中,关闭客户端时自动关闭服务器程序了的话,下次再连接就连接不上了.
2.我想启动Nt服务程序后就在程序右下角出现图标,这样点击图标可以进行数据库连接设置,和看到日志,调试信息等,不知道这怎么实现.
 
>>可以把SocketServer集成到自己的三层服务里面
你说的SocketServer是scktsvr吧,如果是的话scktsvr本身就可以安装为服务,所以只需在它的基础上稍作修改,把自己的程序加上去就行了,我就这么作过
 
迷糊,可以给我发给例子吗?
我在scktsvr的基础上加了远程模块,运行这个修改了的scktsvr
当客户端连接的时候,又运行scktsvr了!
怎么解决,使用类似于只能运行一个实例,查找application.title的方式??
 
现在主要是这样
我把scktsvr以服务方式运行
dcom服务程序也是以nt服务运行
我再运行客户端的时候,又开启了一个dcom服务程序,不知道怎么回事
估计是启动服务是并没有启动dcom服务,所以scktsvr又运行了一次dcom服务程序
关闭客户端时,只要设定DataSetProvider1的[poNoReset]为true就可以不关闭com服务程序
 
留个邮箱,我把我的框架给你
 
太感谢了
chbsxq@163.com
cunion-sxq@163.com
发那个都可以,最好抄送一份
 
>>迷糊
可不可以给我一份,谢谢~~
he_kai@netease.com
 
>>迷糊
可不可以给我一份,谢谢~~
benny@serena.net.cn
 
也给我发一个吧zwyzlh@163.com或zwyzlh@126.com,至于分,我可以另开一贴
 
>>迷糊
也给我一份吧,谢谢~~
lili_xia@sina.com
 
>>迷糊
也给我一份吧,谢谢~~
labelsoft@163.com
 
后退
顶部