我正在使用 c++ 中的 apache axis2c 开发 SOAP Web 服务。我services.xml
用来设置一些特定于服务的参数&我需要在axis2_svc_skeleton
接口内部(例如在axis2_get_instance
函数中)获取这些参数的值。但我不知道我该怎么做?
这是我的 services.xml 的一部分,我想myreadonlyparam
在我的代码中访问值:
<service name="myservice">
<parameter name="myreadonlyparam" locked="xsd:true">myparamvalue</parameter>
...
</service>
这是我的代码的一部分
AXIS2_EXPORT int axis2_get_instance( axis2_svc_skeleton_t ** inst, const axutil_env_t * env )
{
*inst = axis2_myservice_create(env);
if (!(*inst))
{
return AXIS2_FAILURE;
}
//HERE I NEED SERVICE PARAMETER VALUE
...
}
任何的想法?