dubbo使用说明

dubbo是阿里巴巴的分布式服务框架。由于wrdoclet在运行时无法识别哪些是dubbo对外提供服务的类,因此需要在执行时通过参数明确指出dubbo配置文件的绝对路径。 比如demo中的配置文件provider.xml

...
<!-- 用dubbo协议在20880端口暴露服务 -->
<dubbo:protocol name="dubbo" port="20880" />

<!-- 声明需要暴露的服务接口 -->
<dubbo:service interface="net.winroad.dubbo.DemoService" ref="demoService" />

<!-- 和本地bean一样实现服务 -->
<bean id="demoService" class="net.winroad.dubbo.DemoServiceImpl" />
...

在执行时通过-dubboconfigpath传入provider.xml文件的路径

"-dubboconfigpath",
"D:/Programs Files/provider.xml",

需要注意的是wrdoclet只会对配置文件中的interface类进行分析并生成接口文档(比如上面的net.winroad.dubbo.DemoService),并不会对实现类进行分析(比如上面的net.winroad.dubbo.DemoServiceImpl)。

results matching ""

    No results matching ""