CXF 入门实例
先去Apache下载cxf的最新jar包? 本人的是 2.3.0 将所有jar加载到类路径下 ? 然后: ---------------------------------------------------------------------- 定义一个接口 ? ? 定义一个实现
? 第三步: 发布web service 服务 ?
? ? 打开浏览器 输入http://localhost:9000/MyService?wsdl ?
? ? 抓取有用的信息。。。。 ? wsdl:definitions name="Helloworld"..... ?<wsdl:import location="http://localhost:9000/MyService?wsdl=Helloworld.wsdl" namespace="http://iface.service.cxf.com/" /> ? ? 客户端调用
? 注意几点: 1:namespaceURI 2:PORT_NAME? 的第二个参数 是 服务名 + port 而不是<wsdl:port binding="tns:HelloworldSoapBinding" name="HelloworldImplPort"> 3: 如果namespaceURI SERVICE_NAME PORT_NAME 配置错误, 将会抛出一个 Invalid address. Endpoint address cannot be null. ? 另外 namespaceURI? 末尾有一个反斜杠 / ? 4:endpointAddress 区分大小写 。 否则将会抛出一个404 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |