`

cxf dosgi 远程调用

    博客分类:
  • osgi
阅读更多
看osgi原理与最佳实践中,可能cxf更新太快,书中的许多参数都不能使用了,经过查阅资料,把正确的东东供大家参考:
当使用cxf dosgi时,在服务器端的参数变化:
     
  props.put("service.exported.interfaces", "*");
        props.put("service.exported.configs", "org.apache.cxf.ws");
        props.put("org.apache.cxf.ws.address", "http://localhost:9000/hello_world");

同样在客户端的remote-services.xml文件中的参数变化:
<?xml version="1.0" encoding="UTF-8"?>
<endpoint-descriptions xmlns="http://www.osgi.org/xmlns/rsa/v1.0.0">
  <endpoint-description>
    <property name="objectClass">
      <array>
        <value>org.osgichina.helloworldcxf.HelloWorldService</value>
      </array>
    </property>
    <property name="endpoint.id">http://localhost:9000/hello_world</property>
    <property name="service.imported.configs">org.apache.cxf.ws</property>
  </endpoint-description>
</endpoint-descriptions>
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics