SOAP使用说明

针对SOAP服务,wrdoclet主要针对轻量级的WebService框架JAX-WS进行了支持。同Spring framework类似,主要是利用注解来识别服务接口以及参数。比如@WebService,@WebParam,@XmlElement等。

需要注意的是,wrdoclet是把具有@WebService注解的interface类作为服务类,并根据这些类生成接口文档。这些interface类的实现类是不进行分析的。下面例子中,net.winroad.Service.TestService类会被分析并生成接口文档,而net.winroad.Service.Impl.TestServiceImpl中的注释并不会被分析使用。

<bean id="userServiceImpl" class="net.winroad.Service.Impl.TestServiceImpl"></bean>
<bean id="outLoggingInterceptor" class="org.apache.cxf.interceptor.LoggingOutInterceptor"></bean>

<jaxws:server id="userService"
    serviceClass="net.winroad.Service.TestService" address="/Users">
    <jaxws:serviceBean>
        <ref bean="userServiceImpl" />
    </jaxws:serviceBean>

    <jaxws:outInterceptors>
        <ref bean="outLoggingInterceptor" />
    </jaxws:outInterceptors>
</jaxws:server>

results matching ""

    No results matching ""