0

*服务组件的Impl.h文件有以下功能:

virtual void OnCreate();
virtual void OnDestroy();

只有当客户端调用服务时才会调用 OnCreate。

我想在服务器axis2_http_server启动时拥有它。(只有我的类的一个实例在整个服务器启动时接收 OnCreate,在它停止时接收 OnDestroy)

Staff-WSF 服务默认有 loadServiceAtStartup,但是如何让它也加载我的服务组件呢?

4

1 回答 1

1

要在服务器启动时加载服务,您必须loadAtStartup在服务类声明之前添加元注释,如下所示:

// *loadAtStartup: true
class MyService: public staff::IService
{

请参阅此示例以获取完整的标头代码。

于 2015-07-03T07:56:41.023 回答