配置文件用得比较多不过消息通讯时也用,比如JMS因为以前的项目Client端是IE所以连发请求都可以是MSHTTP用起来很爽
解决方案 »
- Mybatis 如何 返回 List<String> 类型 或 List<Map<String,Object>>类型
- BS系统内存问题??
- Linux 下Http服务器实现和设计
- seam test使用报错,高手路过别走
- 请教达人,java打印生成的报表时如何控制报表在页面中的位置?
- GET和POST
- 关于getParameterValues()接受多选框的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 能否从技术角度详细对比一下jsf和structs,hibernate和jdbc
- 如何配置JavaMail环境
- 各位,看源码遇到的问题!帮帮我!
- soap中,可以把xml直接把文档当作返回值传给客户端吗?
- 各位大侠请推荐一些关于java和c++语言程序设计的网站好书或电子书籍!!谢谢!!
Client端的菜单,按钮的Label全部采用XML文件实现。
数据库是树形结构的,存放XML DOCUMENT。
2。如果设计到简单的通讯可以作为标准格式用来传输
3。为了减缓服务器端的负荷或者为了方便轻巧,可以用来做数据库使用
4。和程序紧密结合,在xml中指定程序流程,各种操作,程序中遇到分支,随时读取xml判断流向。暂时用到这么多,其他的没想到
需要大量的CPU资源:
因为XML数据要经过多步处理才能被系统使用。首先是效验(validate),检查它的格式是否符合XML的规范,以及根据应用程序定义(DTD或Schema)检查是否符合语义上的规范;然后还要进行解析(parse),从XML文档分解出单个的元素;最后还要转换成应用程序所需要的二进制表达(例如,把“12” 转换成整型12的二进制表示)。
占用较多的内存资源:
进行XML解析的时候,会产生大量的临时内存对象。特别是在处理DOM对象的时候。这些大量的临时对象对于象JAVA这类自动回收内存的语言和系统其实是一种负担,大量的临时对象将会使系统每隔一段时间就会进行内存回收,从而降低系统的性能。
挺好的
我天天在用:)