2007-03-22

XML方言一箩筐 是好是坏

来源: 开发者 作者:佚名 评论 0 条
 

市场谣传成人娱乐业者着手发展一套专用的可延伸标示语言(Extensible Markup Language;XML),称为「XXXML」。

虽然没这回事,但除此之外,几乎各种行业或利益团体都设法利用这种快速扩张的标准,作网络服务(Web services)和数据交换之用,少有例外。自从六年前首度发布基本的XML规格以来,XML已衍生出数百种方言(dialect),或称纲目(schema),协助肉贩、推土机业者和各行各业简化电子数据交换。

有些业界观察家担心,XML方言若是繁衍过度,可能导致不兼容问题再起,而这正是XML当初要解决的问题。支持者则表示,纲目种数呈爆炸性成长,证实这种规格大受欢迎。

XML基本规格的共同开创者Tim Bray说,为非凡目的订制的XML方言生生不息,证实当年他与同事想要达成的目标可行。

「打从一开始,我们的目标就是要让人们能轻易用自己特有的语言,来解决自己特有的问题,」Bray说:「总括而论,我认为,XML比我们当初设计时所想象的还要成功。」

通常XML最受赞扬的功能,是作为提供网络服务的基础。微软和其它软件制造商也根据XML,推动简化商业应用程序发展与维护的计划。微软下一重大Windows升级版Longhorn预定纳入新的通讯子系统,称为Indigo,其主要组件即包括网络服务和XML。微软最近修正Longhorn计划时透露,Indigo将纳入Windows XP和其它现有的Windows版本。换言之,没多久计算机与计算机之间的XML数据传输会更简便。

再者,近来商业软件开发模式日益朝更有弹性的服务导向架构(services-oriented architecture;SOA)靠拢,企业若想加入这股新兴趋势,XML数据交换不可或缺。支持者说,SOA让软件更轻易视需求变化重新设定,长期维护费用也比较低。

以一种全球各地都能理解的方式,来描述各类复杂的数据,这一点XML已办得到。问问你家四周的鸡农,他可能已经、或即将成为牲畜与禽肉XML(mpXML)的受惠者。mpXML是全球标准治理程序(GSMP)的分支,旨在顺应肉品生产者、零售商和流通商的非凡需求。

巧的是,肉品业是实施一套共同数据标准的最佳产业范例。(例如,「上等」还是「特选」?「鸡翅」还是「鸡腿」?「新鲜」还是「冷冻」?) mpXML.org执行副总裁Blake Ashby说,对肉品业而言,能迅速传输电子数据,不啻是一大福音。

他说:「只要能加速把产品运到供给链终点,减少耗损和腐败情形,就很值得。若是缺乏一套系统,这些(食品杂货店)肉品贩卖部的治理员就必须花时间巡视卖场,瞧瞧哪些产品进货进得太多和赏味期间何时到期。」

业者就XML议题达成协议的效率相对迅速,已协助生产者和经销商提升业绩,并预备好迎接新的挑战。Ashby说:「发展一套全球通行标准的必要性与日俱增,非凡是国会现在正推动原产地标示规定。」

同理,对报纸和其它需要处理大量数据的媒体而言,XML的优点显然易见。例如,体育版刊登的得分统计繁杂,通常格式各不相同,形成困扰。

国际媒体通讯委员会(IPTC)运动标示语言(SportsML)工作小组主席Alan Karben在电子邮件中说:「由于阅听者对各种运动比赛战绩统计的需求若渴,互相传送数据和调整呈现格式的作业通常复杂得不可思议。对我们这一行而言,XML的好处很明显:无论提供者、运动项目或本土语言为何,传入的数据统统一致。」

Bray说,XML之所以成功,是因为能克服电子数据交换遭遇的一些恼人的问题,例如必须应付各式各样的语言和字符集(character sets)。

「一大问题是国际化,」Bray说:「XML风行的原因之一,是因为解决许多与万国码(Unicode)相关的问题。当时Unicode还很新奇。」
共3页: 上一页 1 [2] [3] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:XML WebService完全实例详细解析  
下一篇:XML数据库中几个容易混淆的概念
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号