主要思路是将需要传输的对象用xml,json将对象描述,然后客户端接受对象后将xml,json解析成自己的对象,解析xml的工具有很多如dom4j
服务端接口
@WebService
@SOAPBinding(style = Style.RPC)
public interface XfireInspectRecoredXmlService {
/**
* xml文本记录对象信息
* @param xmlStr
* @return
*/
public abstract UpRecordBack insertRecord(@WebParam(name = "xmlStr")
String xmlStr);
}
服务端实现类
@WebService
@SOAPBinding(style = Style.RPC)
public class XfireInspectRecoredXmlServiceImp implements XfireInspectRecoredXmlService {
private InspectRecDefSixService inspectRecDefSixService;
/* (non-Javadoc)
* @see com.pwmis.webservice.inspectrecord.service.impl.XfireInspectRecoredXmlService#insertRecord(java.lang.String)
*/
public UpRecordBack insertRecord(@WebParam(name = "xmlStr")
String xmlStr){
InspectRecored inspectRecored=new InspectRecored(); //将对象封装成字符串后解析插入记录
return inspectRecDefSixService.insertRecord(xmlStr);
}
public InspectRecDefSixService getInspectRecDefSixService() {
return inspectRecDefSixService;
}
public void setInspectRecDefSixService(
InspectRecDefSixService inspectRecDefSixService) {
this.inspectRecDefSixService = inspectRecDefSixService;
}
}
客户端调用需要将对象整合成xml格式字符串传输,客户端组合,服务端解析
分享到:
相关推荐
xfire实现webservice实例,XFire WebService开发快速起步
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
java使用XFire调用webService接口
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
xfire调用webservice
Spring+xFire实现webService
多的不说,就是xfire构建WebService例子,分为服务端和客户端
spring+xfire( 编写webservice完整配置+案例)
XFire建立Webservice实例,入门级别,适XFire建立Webservice实例,入门级别,XFire建立Webservice实例,入门级别,适合初学者适合初学者合初学者
用XFire开发WebService Spring注解
本例子使用XFire发布WebService+XFire调用WebService-示例
xfire简单实例发布webservice,引用到2个jar包的简单例子
XFire-WebService 开发基础教程 有图有真相 XFire-WebService 开发基础教程XFire-WebService 开发基础教程
从自己写的例子里提取,包含了XFire+WebService的所有jar包,整理不谢
用java通过xfire框架实现ws,实现正向生成wsdl文件,并由wsdl逆向生成java ws客户端代码 测试输入:http://localhost:8080/webservice-xfire/services/CalculatorService?wsdl
一个描写使用xfire发布webservice的实例
Java使用XFire调用WebService接口.docx
xfire开发webservice以及Android利用ksoap2访问webservice。包括源码和jar包
xfire-aegis-1.2.2.jar xfire-annotations-1.2.2.jar xfire-core-1.2.2.jar xfire-java5-1.2.2.jar xfire-jsr181-api-1.0-M1.jar xfire-spring-1.2.2.jar xfire-xmlbeans-1.2.2.jar 支持将Web服务绑定到POJO、...