2013-06-06
某天,要做几个WebService,供第三方调用,一些是查询会返回多条数据,建议用分页,请求的时候带了条数,返回去的时候也带了条数,第三方不同意,让做最大条数限制,所以需要估算返回的最大条数。
1.读入XML计算一条数据所事的字节数据
public static void main(String args[]) { String FileName = "d:/aa.xml"; File myFile = new File(FileName); StringBuffer result = new StringBuffer(); try { BufferedReader in = new BufferedReader(new FileReader(myFile)); String str; while ((str = in.readLine()) != null) { result.append(str); } in.close(); } catch (IOException e) { e.getStackTrace(); } String re=result.toString(); re=re.replaceAll("\\s*", ""); byte[] byteS=re.getBytes(); System.out.println(byteS.length); }
结果4500B,即5K,由于这个XML的数据用XSD自动生成的,现实的数据肯定比这个复杂,由于有几个字段是1024B的,所以每条数据最大算10K
2. 有经验的人建议,Webservice每次传递的数据不要超过1M,因为0.5M相对于一个大的网页,再大就不能保证即时响应了,和带宽都有关系的。所以最终确定最大限制为50条数据,因为50条*10K=500K=0.5M。
相关推荐
通过webservice提交xml数据以及soap协议的使用
新手学习webservice+xml实例 解决如何运用webservice
webservice接口接收xml,string代码
拼接xml调用webservice 拼接xml调用webservice 拼接xml调用webservice
使用webservice的方法调用数据库中的数据,然后返回的数据格式的xml.直接显示成xml格式
本人测试能成功运行并输出结果。因为项目需要,在myeclipse中测试可行,在eclipse中也已测试。请放心使用。
WebService+XML标签解析(异步解析)
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节.docx
pb11.5编写的webservice 使用了DW 提供服务返回XML; 通过vs2008 调用PB webservice 读取库数据及入库 完整源码 带库结构。 对PB WEBSERVICE开发方面有很大的帮助。
主要介绍了WebService传XML 简单实例的相关资料,需要的朋友可以参考下
调用webservice接口,利用post方式传参数,将返回的XML结果,利用xmldocument返回到页面中。
主要介绍了Java访问WebService返回XML数据的方法,涉及java操作WebService的相关技巧,需要的朋友可以参考下
终于调通安卓调用Webservice,传参并解析XML的样例,使用工具:Android Studio和Eclipse.Eclipse启动WebServer,Android Studio进行Application编码调试。两个工程文件都在压缩包中。喜极而泣。。。
Xml WebService完全实例解析
AjaxToolkit+WebService+XML三级联动 XML数据库 vs2010
ETL KETTLE 中利用Httpclient 调用webservice接口获取XML数据,并解析XML 数据。 完整的KTR实例
C# Webservice返回指定的xml格式,使用VS2019.本文介绍了通过C#Web服务返回XML文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧
使用XFire框架实现了webservices技术,数据通过xml传输数据使用。 运行环境为jdk1.6 tomcat6.0
c#操作xml详细说明实例,并对生产的XML 通过WEBservice接口进行传输。
webService服务返回XML数据,通过工具XML转JSON数据绑定JQUERY自动实例扩展函数,达到自动补全的功能