以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML在电子商务与电子政务中的应用 』  (http://bbs.xml.org.cn/list.asp?boardid=36)
----  XML赋予电子商务交易生命力  (http://bbs.xml.org.cn/dispbbs.asp?boardid=36&rootid=&id=10957)


--  作者:yibingzheng
--  发布时间:10/13/2004 3:33:00 PM

--  XML赋予电子商务交易生命力
在XML掌握全局之前,它不仅价格昂贵,在软体间转移资料也具有风险。成本高昂的中介软体可将软体从专属形式转为另一种形式。不过,若使用者想要软体升级或选择不同的解决方案,就必须使用一个完全相符的转接器才行。最普遍的替代方案是发展特定软体资料交换解决方案。但这个作法不仅乏味,同时也错误百出。

严格说来,XML并不是将资料从一个应用程式运送到另一个程式。那是另一项年度风云技术的企业应用整合(EAI;Enterprise Application Integration)所负责的工作。不同的是,XML是代表独立化程式资料的标准架构。

是什么使XML能在企业资料交换上发挥如此大的功能?首先,它具备结构化。设计及读取XML的程式能够在工作结束前轻易找出资料是否被中断,或是未完全成型。其次,XML具有弹性。对任何资料集,此一语言皆能提供多种方式来表达。再者,XML具正当性。不论是运用难解的文件形式定义(DTD;Document Type Definition;)或是更讲究的XML基模,开发者都能建立表达资料的规则。第四,XML具适应性。使用者可更改应用程式、作业系统、程式语言、资料库管理者,以及资料格式,XML档案不需要花力气重新编码,而仍然具可读性。第五,XML为标准化语言。它不能给予专利权,其使用不要求授权,同时也没有企业能够使XML与其他应用程不相容。最后,XML代表了单纯、人性化的文字。它可以让任何一个文字编辑运用,可由任何能写成文字档案应用程式修正,同时也能存于任何资料库当中。

即使有这么多优点,仍然有人不支持XML。它的特质之一,就是它在文字档案的应用,造成了效能问题。如果使用者想在一个XML文件中找寻资料,使用者必须一行一行扫瞄。这项密集的动作会拖慢企业程式速度。

然而,最近的两项发展已经协助改进这项缺点。首先,记忆体与早期相较,已经便宜许多,因此许多公司定期将其伺服器装入无数的RAM。现代具有多个记忆体、处理速度快的CPU,在扫瞄XML时已无障碍。

此外,文件索引系统正被可搜寻XML资料的图书馆大量使用。虽然资料库管理者在有限资料种类中执行快速搜寻,索引化的XML文件已能在任何搜寻阶段快速传回符合条件的资料清单。

XML的发展似乎没有止境。在未来的这一年当中,此一语言在企业应用中将会无所不在,浮现中的XML相关标准也将主导市场。2001年也将看到许多不同产业别XML辞汇的出现。这些辞汇将可使垂直产业应用程式与企业夥伴间的资料交换更加容易。总而言之,XML短期内仍然不会消失,而现在还落后的公司将发现他们自己必须要迎头赶上。※


--  作者:xmzhy
--  发布时间:12/24/2004 5:51:00 PM

--  

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
35.156ms