问题描述
- web service如何返回消息 50C
- 对方给了一个WS的文档,我这边按照这个文档开发一个WS接口(JAXWS),
文档说明的返回结果是这样的:
输出参数:
属性编码:replyCode
描述:调用成功返回""OK""服务异常:无法正确执行的业务逻辑都以异常方式返回。
异常报文格式:<SOAP-ENV:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:SOAP-ENC=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:m=""http://my.project.cn""> <SOAP-ENV:Body> <Fault> <faultCode>ERROR CODE</faultCode> <faultString>CODE DESCRIPTION</faultString> </Fault> </SOAP-ENV:Body></SOAP-ENV:Envelope>
我这边接口如下:
@WebMethod(operationName = ""sync"") @WebResult(name = ""replyCode"") public String test() { if(error) { //返回上面那段XML文本 } else { return ""OK""; } }
不知道这样对不对。
解决方案
webservice 微软的是一个服务 , 用的话先要引用,然后通过相应的对象调用其方法, 加我qq可以给你详细的说说操作方法
解决方案二:
你用eclipse提供的根据wsdl文件反生成程序呢
时间: 2024-12-09 22:08:03