曝光台 注意防骗
网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者
同更多的信息一起显示以提供更好的帮助。”例如,一个用户可能在一个金融投资容器中浏览一
棵树的层次,以获得商品目录以及一个购买活动,找到执行这个任务的要求、标准的交易、时
间和调度、特别的条件(例如限制和边界请求)以及为此提供的事件。索引同样定义独立的数
据元素以及同行业内外其他元素的相互关系。
下面是一些在开发容器时其他初步要求:
• D S M L(目录服务标记语言):管理关于人力、资源和进程的数据,同L D A P相似。
h t t p : / / w w w. d s m l . o rg。
• 统一数据元素模式( U D E F):是将不同的数据标准( C A L S、S T E P、X12 EDI等)映射到
一个单一的模式,使用一套目标类和属性以定义数据元素。h t t p : / / w w w. u d e f . c o m。
• B S R(基本语义寄存器),是国际标准化组织( I S O)努力的成果,遵从B S I / B e a c o n项目。
h t t p : / / w w w. i s o . c h / B S R。
• ISO/IEC 111 7 9 - 1(国际标准化组织( I S O)的/数据元素组成专业和标准框架):包括媒体
数据。h t t p : / / w w w. s d c t . i t l . n i s t . g o v / ~ f t p / l 8 / o t h e r / c o a l i t i o n / O v r 111 7 9 . h t m。
• U R E P(来自U N I S Y S的统一容器),是一个基于X M L扩展的信息系统,定义、综合以及管
理媒体数据和商业数据。h t t p : / / w w w. u n i s y s . c o m / m a r k e t p l a c e / u r e p。
• X M I(X M L媒体数据交换格式):“定义了一个开放的信息交换模式以使使用对象技术的开
发商能通过I n t e r n e t使用一种标准化的途径交换程序数据。”h t t p : / / w w w. o m g . o rg。
• DII COE XML 寄存器:为了提高使用D O D通信、条目浏览和使用D O D系统的数据互操作
性。h t t p : / / d i i d e s . n c r. d i s a . m i l / x m l r e g / i n d e x . c f m。
B i z c o d e s
我们都熟悉条形码,它包括对不同条目和产品的描述并提供输入接收设备以获得扫描的内
容同后台数据库的连接(参见图1 2 - 1 2)。使用条形码的应用包括存货计数、资产/包裹跟踪、日
志识别、销售定单输入、计量读取以及公园售票等等。条
形码不但可以用在收集数据,还可以用在系统中的价格查
询以及其他标准的商业操作。条形码同E D I在信息收集和
共享数据领域始终是兄弟技术。
B i z c o d e s扩展了条形码,吸取了条形码成功、适用、
好用的特征。它向电子商务领域的所有媒体数据扩展进行
了扩展,并被X M L / E D I(h t t p : / / w w w. x m l . c o m)小组所建议。B i z c o d e s可能会成为X M L容器的关
键,允许对信息相关条目、图像掩码、可能值、缺省值、帮助、定义、连接有效类以及限制产
生疑问。B i z c o d e s对于X M L词汇表、方言、模式以及不同的重用标准之间的自动映射,同样也
提供了一个简单的机制。
获得更多关于B i z c o d e s和容器中使用简化的XLi n k和XPo i n t e r建议的信息,参见X M L / E D I
白皮书http://www.xmledi.com/repository/。
同熟悉U P C / E A N的产品和条目条形码类似,向生产商、销售商和零售商提供简单的、语义
518使用XML 高级编程
下载
图12-12
上中立的工具进行库存控制, Bi z c o d e s提供了一种中立的描述,用于同电子商务媒体数据和同处
理相关联的数据元素。
使用B i z c o d e s的基本优点如下:
• 在X M L / E D I容器中存在交叉引用信息。
• 交易通过使用连接处理得到简化。
• 允许重用逻辑单元。
• 提供用于全球电子商务的国际语言转换。
• 简单地在D T D或X M L模式结构类型中的单链路链接机制。
• 对信息粘贴进行管理并允许知识附加扩展。
• 属性和关系能被进一步询问。
• 对于行业、国际标准以及企业词汇表使用相同的机制,在德国、日本和印度之间转化价格
表示—一个在全球电子商务中十分重要的属性。
• 允许在交易的生命周期中进行短暂定义。
• 允许商业语言的特性收集。
• 允许容器快速学习商业语言,并服从标准。
12.3.3 代理
代理技术,是为用户或其他程序实现特定的目标而运行的一个独立程序。它们提供更高的
扩展性和数据交换的可维护性。代理可以使我们的X M L / E D I系统具有自适应能力并能够处理大
容量的交换而不需人力的干预。
所以我们需要理解如何将软件代理技术融合到X M L系统之中。我们在这里不是讨论“星球
大战”风格的能力,而只是指简单的功能如对老式的信息系统接口。这种老式的信息接口包括
在一个地址中只能处理两行的系统或每个定单只能处理固定的内容的系统。
当一个定单包含的信息超过固定的内容时,
或在系统中出现3行地址时,代理就可以处理这
些文档了。它们可以作为强化商业逻辑的手段,
也可以作为处理商务逻辑没有遇见过的状态手
段。为了作到这些,媒体数据规则的使用和表示
应使用X M L(我们将看到更多的实现)。
代理的使用去掉了特殊的硬编码约束的需求
—使得在商业逻辑中易于使用。这意味着开发
新的X M L应用的开发人员应该在X M L内容中避
免使用硬编码约束,以避免在处理模块中出现这
样的问题,而应该开始使用可适应的媒体数据驱
动的状态机。
媒体数据可以被用在从基于规则的开发环境
(R B D E)到比较发现机制的任何数量的状态之中。例如,如图1 2 - 1 3所示,我们可以使用代理找
第12章电子商务和XML使用519 下载
图12-13
出并比较一个想买商品的细节。在这个例子中,我们寻找的是旅行商品,代理发送对我们要求
的旅行商品细节的请求,它指示它要寻找的东西,返回的是满足要求的商品的细节,这些商品
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:
XML高级编程下(8)