关于服务配置器的问题
我编译了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下壳子程序就变成统一程序的客户端。而不必一直起着这个壳子程序。
不知我说清楚了没 我记得配置器下面,是基于不同的OS机制的。Windows下面是文件通知,Linux应该是信号。其实我觉得,不需要这么钻,自己做个简单的通知机制,重调一下配置系统也不复杂。
页:
[1]