|
||||||||||||
|
|
| 什么时候在EJB系统中使用XML |
| 时间:22/04/2007 作者:网络 来源:网络 |
| 小提示→点这里把文章加入您的收藏夹,方便下次查看 |
| 设置文章字体大小:[大 中 小] |
|
什么时候在EJB系统中使用XML XML是一个非常流行的词,我们现在来讨论XML在EJB开发中的适用性。
2.作为一种文档持久性机制。当你将大量的文档(如新闻报道,文章,书本,等等)持久化,把他们用XML表示是合适的。 3.作为一种web service的接口。EJB组件能被封装成一种web service。XML成为在web服务之间传输的在线数据格式。我们有一个怎么去构建基于web service的J2EE的白皮书,也有怎么从另外一个J2EE系统调用web service的资料,在www.theserverside.com。
有一个重要情况XML不是很有用,那就是EJB组件之间通信的在线格式。这个想法不仅仅是应用程序组件互相发送合适的数据而是组件之间能通过把XML作为参数互相传递来互操作。因为数据使用XML格式,每个组件能检查XML文档来决定什么数据被收到。虽然有些基于J2EE的流程解决方案使用这个方法,XML并不适用于EJB组件之间的通信,原因是性能问题。解析XML文档需要时间,通过在线传输XML文档需要更长的时间。为了高性能的企业级应用,在运行时或常规操作中使用XML代价太高。当XML解析器变得更高效,当人们开始使用文本压缩去在线传送XML文档时,性能负担慢慢的变得不那么重要。然而这仍然是许多系统的瓶颈。
|
|
上一篇:EJB设计模式3
下一篇:什么时候在EJB系统中使用XML |
| 【返回】 【顶部】 【关闭】 |
| Copyright © 2005-2010 www.594k.com All Rights Reserved. |
| 版权所有:JAVA学习网
备案序号:皖ICP备06004238号 |