XDS.b中的事务ITI-41、ITI-42都包括submission request即文档提交请求,请求的参数有三个:XDSDocumentEntry、XDSFolder和Association。其中,XDSDocumentEntry是文档的元数据信息,包括对文档的基本描述;XDSFolder即该文档存储于哪个文件夹中(可以是多个);Association是文档之间的关系,例如新文档要替代原文档等等。
上图是ebXML中的类与XDS类之间的对应关系。XDSDocumentEntry派生自ebXML的ExtrnsicObject,XDSSubmissionSet与XDSFoler派生自RegistryPackage。由于ebXML Registry标准不允许RegistryPackage类存在子类,所以在实现中XDSSubmissionSet和XDSFolder均用RegistryPackage类来实现。这里就需要用一个Type信息来标识不同的实体(submission
set vs. folder),每一种类型由XDS规范定义,并确实UUID。
实体之间的关系需要用到ebXML中的Association。Association包含sourceObject与TargetObject,并且包括association type,用于表达源对象与目标对象之间的关系。在XDS中用到了以下几种关联类型:
urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember
urn:ihe:iti:2007:AssociationType:APND 当前文件是父文件的附件说明
urn:ihe:iti:2007:AssociationType:RPLC 当前文件将代替父文件
urn:ihe:iti:2007:AssociationType:signs 当前文件是父文件的数字签名
urn:ihe:iti:2007:AssociationType:XFRM 当前文件是父文件的另外一种表现形式
urn:ihe:iti:2007:AssociationType:XFRM_RPLC 当前文件是父文件的另外一种表现形式,并且将代替原文件
如果在一个提交集(SubmissionSet)对象里面包含了文件夹对象(XDSFolder objects),而某个文件对象(XDSDocumentEntry object)又属于这个文件夹,那么就需要两个Association来标识三者之间的关系。
第一个Association①表达的信息是文件对象属于该文件夹,第二个Association②将第一个Association与提交集对象联系在一起。Association①的targetObject和sourceObject分别是XDSFolder object和XDSDocumentEntry object;Association②的targetObject是Association①的id,sourceObject是XDSSubmissionSet
object的id。这两个Association的关联类型都是上面的第一种:urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember
分享到:
相关推荐
基于ebxml技术的jit集成应用.docx
基于ebXML规范的第三方物流数据交换标准的研究与应用基于ebXML规范的第三方物流数据交换标准的研究与应用
首先阐述了ebXML服务的框架结构,指出ebXML消息服务是基于SOAP协议和带附件的SOAP协议,并讨论了ebXML在SOAP协议的基础上进行的扩展。
定义了注册对象的语义,将注册对象分为简单对象和复合对象;进一步地,针对复合对象的ebXML注册描述了一个基于MOF语义的模型,论述了如何利用它来增强现有的ebRIM的语义互操作,并用实例证明了此方法的正确性。
Overview on ebXML pps by HKU
随着电子商务向开放的全球一体化贸易模式发展,迫切需要能提供迅速查询、定位、调用、集成应用服务的注册库,ebXML注册库正是应需而生的一个良好解决方案。分析了ebXML注册库的架构原则,其关键特征和主要功能,并...
11 SOAP......................................................................................................................12 Web Service技术(SOAP、UDDI、WSDL、EBXML)...........................
ebXML在第三方物流企业信息交换中的应用研究.pdf
6.2.3ebXML推荐的建模方法论.docx
ebXML全球电子商务标准概述1.docx
UDDI and ebXML Standard Formats ....................................................................................... 52 Java EE Application Assembly andDeployment .....................................
对系统析师考试中的新技术进行了盘点。Web Service技术(SOAP、UDDI、WSDL、EBXML).....
ebXML与RosettaNet模式的供应链系统比较.docx
对电子商务的ebXML注册库,通过引入语义使得能够与OWL本体语言结合起来。
基于Web服务的电子商务集成标准:核心是能够实现更简便的基于XML的在线数据交换 6. 电子商务的业务模式: 单独型,开放型,撮合型,专家型 7. 我国电子商务发展概况 a) 1998,电子商务年,金桥工程(基础设施建设)...
该项目旨在开发一个符合ebXML Message Service Specification Version 2.0 的开源实现。 该项目将实现规范中的所有功能,包括包装、路由和可靠传输。
根据ebXML规范,将各旅游企业的服务信息按...在此基础上建立起一个基于ebXML架构的旅游电子商务平台,客户只需通过简单的查询步骤就可找到满意的旅游企业服务信息,继而与相应的旅游企业进行交互,实现旅游电子贸易。
电子商务全球化标准 ebXML是下一代电子商务实现技术的框架。目前世界范围内几大国际性组织及一些大公司正致力于该项技术的研究与开发。本文论述了 ebXML的概念,ebXML的技术体系结构,使用ebXML进行商业交易的过程,...
Newcomer, Eric 基础的Web Services(假定你没有EAI背景,最好在涉入SOA之前阅读这两本书)Enterprise Application Integration Addison-Wesley Information Technology Series) ... UDDI, WSDL, and ebXML.