找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 3887|回复: 1

关于服务配置器的问题

[复制链接]
发表于 2011-5-29 12:51:54 | 显示全部楼层 |阅读模式
我编译了AGP下的例子 HA_Configurable_Server_Static 在windows平台,主要是想知道服务配置器是咋用的
可是我调试了一下,怎么也运行不到HA_Status::init (int argc, ACE_TCHAR *argv[])
是需要我运行的时候指定命令行参数吗?

我现在遇到这样的问题:
我有几个server统一都用类进行了封装,这个类只提供了,start,stop,close等接口
在windows下我只需要做个壳子程序,由于壳子程序本身有消息循环,在调用完start后,进程不会退出。但若在linux下写个带消息循环的壳子那就违背了初衷,我需要引入界面模块到壳子中,但用基于main的程序又不能解决问题,除非我在main里面开个线程。

我现在想看看服务配置器框架是否是能解决我的问题的通用方法。


另外,我希望我的服务程序最外层在windows和linux都是统一的。也就是如果找到合适的方法,windows下壳子程序就变成统一程序的客户端。而不必一直起着这个壳子程序。

不知我说清楚了没
发表于 2011-5-29 18:56:05 | 显示全部楼层
我记得配置器下面,是基于不同的OS机制的。Windows下面是文件通知,Linux应该是信号。其实我觉得,不需要这么钻,自己做个简单的通知机制,重调一下配置系统也不复杂。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-4-29 16:08 , Processed in 0.014790 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表