已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RosettaNet 简介在 B2B 领域,你会不可避免地接触到 RosettaNet,那么,RosettaNet 究竟是什么? 为什么我们需要RosettaNet?本文将会解答这些问题。B2B 集成的技术目标是自动化业务流程,从而减少与手工流程相关的传统处理延迟和低效率。如果我们将电子商务视为业务社区和业务信息数字化的网络,则一般会把 EDI (Electronic Data Interchange) 视为电子商务的开端。 EDI 的主要目的是通过制定标准数据传输协议,避免和防止在贸易合作伙伴之间读取和处理信息过程中出现其他人为干预。自 1960 年以来,大型组织一直投资于 EDI 开发,然而直到 80 年代它才为人们所接受,而且 EDI 还从未达到基于 Web 的电子商务的流行层次,原因如下: EDI 的高成本阻止了中小规模企业参与电子交易。 缓慢的标准开发过程阻碍了 EDI 的成长。 开发 EDI 应用程序的复杂性将对其的采纳限制在一个狭小的用户基数上。 EDI 解决方案带来了自身的维护和管理开销。从 EDI 汲取的教训及其技术的先进性带来了解决 B2B 集成问题的新方法;在供应链管理领域, RosettaNet 已出现流行趋势。RosettaNet 是什么?RosettaNet 这一名字源自于1799年在埃及发现的 Rosetta Stone。这要追溯到公元前 196 年,该石头是在 Rosetta (Rashid) 镇附近被人发现的,上面用两种不同的语言以三种不同的笔体镌刻了同一消息。使用希腊语,学者们可以译解该象形文字。RosettaNet 这一名字非常类似18世纪发现的 Rosetta Stone,它是一个业务协议,通过为电子商务制定全球性语言,企业可以克服在 Internet 上经营业务的障碍。简而言之, RosettaNet的主要目标集中在供应链及其优化上,它通过增强的 B2B 集成提高其效率和性能。RosettaNet 电子商务过程标准旨在提高速度、效率和可靠性,允许在贸易合作伙伴间进行更大规模的协作和交流。RosettaNet 提供一个公共交流平台,也可以说是一种公共语言,它允许参与业务流程的不同贸易合作伙伴自动化流程并在 Internet 上执行。该公共平台解决了 EDI 的主要成本开销之一:业务流程中贸易合作伙伴的 IT 部门必须为与其交互的各贸易合作伙伴设计、实现和测试定制业务流程。与 EDI 和早期的 B2B 集成工作不同,RosettaNet 已完全设计用于与安全性的结合和按需集成;这使得原本要花费数日的传统业务事务批处理可以在几分钟之内迅速完成。RosettaNet 于 1998 年 2 月成立于美国,是一个由 500 余家公司组成的独立的非赢利性联盟。这些公司包括一些世界领先的电子组件、计算机和日用电子、半导体制造、电信及物流公司。 2002 年 , RosettaNet 与 Uniform Code Council, Inc. (UCC) 进行了合并,以支持它们所服务的行业的开放电子商务过程标准的采用和开发。RosettaNet 与 EDI 的区别是什么?EDI 和 RosettaNet 之间的主要区别在于,EDI 在公司之间交换文档,而 RosettaNet 跨网络定义业务流程并对其进行集成,以确定最佳操作过程。大量的案例分析已显示,RosettaNet 带来了胜过 EDI 的多种利益。普遍认为带来的利益如下: 更轻松、更经济高效的实现,投资回报 (ROI) 更大 自动化更加大量的业务流程的能力 相对于批处理的实时事务处理 更高的可伸缩性RosettaNet 标准 RosettaNet 标准为电子商务标准化提供一个健壮的、非专有的解决方案。这些标准是由全球领先的高科技公司通力协作而开发出来的。通过遵循这些标准,贸易合作伙伴、解决方案提供商及系统集成商可以利用这些专业技术和经验。此外,通过采用RosettaNet,贸易合作伙伴可以从可重复规范和准则的全局框架中受益,该框架允许调节和自动化实时的、服务器到服务器的事务,这意味着获得了跨整个供应链的全局事务可视性和一致性。使用这些标准化过程,还让贸易合作伙伴降低了成本、更快速地响应客户请求,而且它还可以提升效率、保证高度完整的数据处理。这些标准涵盖以下核心领域:合作伙伴接口过程(Partner Interface Processes)RosettaNet 实现框架(RosettaNet Implementation Framework)RosettaNet 业务和技术字典(RosettaNet Business and Technical Dictionaries)Partner Interface Processes (PIP)Partner Interface Processes (PIP) 是对确定每一层供应链而进行广泛研究的结果。它们是一组常规的、标准化的过程,可以用于现实世界中企业对企业相互适应的基础。PIP 旨在通过为各贸易合作伙伴指定业务文档的结构和格式、活动、操作及角色来封装业务流程。简而言之,可以将 PIP 定义为与贸易合作伙伴进行交换的表现形式和消息内容。要记住 PIP 是规范而不是实现;这赋予了采用 RosettaNet 的贸易合作伙伴很大的灵活性,可以自己实现 PIP 规范或购买可降低开发成本的第三方产品。RosettaNet 将 PIP 指定的整个电子商务供应链领域划分为 7 组称为“集群”(Cluster)的核心业务流程,外加用于管理目的的第 8 个集群。这些集群如下: RosettaNet Support :提供管理功能。 Partner Product 和 Service Review :允许为贸易合作伙伴配置文件和产品信息订阅的开发进行信息收集、维护和分发。 Product Information :支持产品和设计信息的分发和定期更新,包括产品变更声明和详细技术规范。 Order Management :支持整个订单管理业务领域,从定价和提供报价,一直到采购订单初始化、状态报告和管理。订单开票、付款和差错通知也都使用该过程集群来管理。 Inventory Management :支持库存管理,包括协作、补给、价格保护、报告和受限产品的分配。 Marketing Information Management :支持市场信息发布,包括活动计划、引导信息和设计注册。 服务和支持:提供售后销售技术支持、服务担保支持及资产管理能力。 制造:提供设计交换、配置、过程、质量和其他制造方面的信息,以支持“虚拟制造”环境。每个集群由两个或多个段(Segment)组成。段是相关功能的组。作为一个例子,“CLUSTER 3: Order Management” 拥有用于管理报价、订单条目以及运输和分发方面的段。段进一步划分为 PIP,PIP 定义一个或多个活动(Activity),而活动又指定了操作(Action)。在解释活动和操作的区别之前,我们先分析一个关于集群的层次结构的实例:CLUSTER 3: Order Management Segment A: Quote and Order Entry PIP 3A1: Request Quote Activity: Request Quote Action: Quote Request Action Action: Quote Confirmation Segment B: Transportation and Distribution Segment C: Returns and Finance Segment D: Product Configuration图 1 是展示 PIP 中业务角色、消息及其交换顺序的 PIP 交互图。图 1 PIP 交互图可以将 PIP 描述为专门的系统到系统的、基于 XML 的对话(Conversation)。每个 PIP 规范都由以下三个主要部分组成: Business Operation View (BOV) 负责捕获业务实体的语义和角色之间的信息流(当它们参与业务活动时)。BOV 通常附有流程图。 Functional Service View (FSV) 派生于 BOV ,它在 PIP 执行期间详细描述了网络组件之间的交互。网络组件通常被视为 RosettaNet “服务”。在图 1 中,“ Buyer (买方)”和“ Seller (卖方)”是两个 RosettaNet 服务,双方都映射到 BOV 中定义的角色。 Implementation Framework View (IFV) 根据 RosettaNet Implementation Framework 指定 RosettaNet 服务之间的操作消息格式和通信要求。通信要求包括安全的传输协议,如 SSL 和数字签名。对于消息格式, RosettaNet 为在PIP 执行时进行交换的操作消息分配 XML DTD 和Message Guideline。 要注意,RosettaNet 联盟旨在使用 W3C XML-Schema 来定义未来的 Action 和 Signal 消息的结构。活动(Activity)是贸易合作伙伴(更确切地说,是在 BOV 中定义的贸易合作伙伴角色)之间业务信息的交换。例如,可以将一对贸易合作伙伴视为 Buyer 和 Seller。 Buyer 可以向 Seller 请求报价,而且该活动被正式命名为 “Request Quote”。在Activity过程中进行交换的PIP 模型的 BOV 中,每个Action 都映射到 Business Document。 PIP 规范的早期版本包括了对等网络组件间的通信请求。从 RNIF 2.0 起,情况与以往不同了,这些方面可以从 PIP 规范的 BOV 和 FSV 部分派生。RosettaNet Implementation Framework (RNIF) RosettaNet Implementation Framework 设计用于辅助电子商务系统实现者和解决方案提供者,他们需要创建或实现协同执行 RosettaNet PIP 的可互操作的软件应用程序组件。通过遵守 RNIF 规范,这些团体可以确保其应用程序能与经营同一业务的贸易合作伙伴进行集成。 RNIF 定义 PIP 的打包、身份验证、授权、加密和非拒绝性要求。RNIF 2.0 还介绍传输独立性的概念:这确保 RosettaNet Business Message 必须以与发送者生成它们的完全相同的方式交付给贸易合作伙伴。当前,RosettaNet 为 HTTP 和 SMTP 传输协议指定传输绑定和其他细节。将来,其他实现也将受支持,不过到那时,开发人员应意识到使用其他协议将被认为不符合 RosettaNet。为了确保所有贸易合作伙伴都能支持至少一种传输协议,HTTP 传输协议必须可用于所有解决方案提供者。 RNIF 2.0 的核心是 RBM 规范。图 2 网络应用程序模型RosettaNet Business Message图 3 描述了 RosettaNet Business Message 的各个组成部分。该消息是在 RosettaNet 端点间进行交换的基本单位,而且包含 PIP (即操作和签名消息)中的各个文档及其他任何相关实体,比如标题、附件和数字签名。通过提供关于支配其创建和表现形式的规则的细节, RNIF 可以确保所有贸易合作伙伴都能理解这些业务消息。图 3 PIP RosettaNet 业务消息所有 RosettaNet Business Messages 必须包含 Preamble Header 、 Delivery Header 、 Service Header 及 Service Content 文档。 Service Content 可以定义操作或信号消息;如果它定义一个操作消息,则它可能还包括一个或多个附件。如图 2 所示, RosettaNet Business Message 的所有内容都使用 MIME 或 S/MIME 多部分构造而打包在一起。下面我们更密切地看一看某些标题及其 XML 文档结构。Preamble Header 实例 RosettaNet V02.00 通过 Preamble XML 文档的样本实例我们可以看到,它识别标准 (RosettaNet) 及其版本 (02.00)。 Activity 中第一条消息的发送者固定了 Preamble 中元素的值,而且这些值必须在后继消息中保持不变。 RNIF 规范声明,Preamble 的结构必须遵循 Preamble DTD。Delivery Header 实例 Yes 20041109T145200.000Z DUNS 012345678 London 880123456 Hong Kong 083084 Service Header 实例 Create Purchase Order Buyer Buyer Service 0 Purchase Order Request Action Seller Seller Service Test 3A4 20041109T145200.000Z 1.4 DUNS 880123456 Hong Kong Service Header 为消息提供过程上下文。它还提供以下方面的信息:消息是 Test 消息还是 Production 消息、PIP 的发起者、发起者是已知的合作伙伴还是未知的合作伙伴以及QoS协商信息(当前未使用)。 RNIF2.0 的一个新功能(RNIF 1.1 中所没有的)是支持通过集线器路由 RosettaNet Business Message。 Delivery Header 使该路由变得轻松自如,而且还包含用于发送和接收贸易合作伙伴身份的元素、消息的日期和时间戳以及全球惟一跟踪 ID。消息发起者必须确保 Delivery Header 在 RosettaNet Business Message 中出现,而且必须由发起者进行添加。正如我们前面所提到的,RosettaNet Business Message 中的每一个文档都作为单独的 MIME 或 S/MIME 部分进行打包。在 RNIF 2.0 中 , RosettaNet Business Message 的某些部分可以加密,包括 Service Content 和 Service Header 部分。为了使无访问加密 Service Header 的权限的第三方集线器能为消息进行路由,RNIF 指定,Delivery Header 不应加密。 RosettaNet 字典在过去,B2B 集成工作所面临的核心问题之一是,处理各公司在其采购过程中所使用的惟一定义的术语。这不可避免地在贸易合作伙伴之中造成了许多混淆。为了解决该问题,RosettaNet 联盟提供一个公共词汇表,以供指导电子商务之用。RosettaNet Business Dictionary (RNBD) 指定,在贸易合作伙伴之间定义业务活动的属性。该字典定义PIP Message Guideline 中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025巴彦淖尔五原县卫健系统招11人历年真题库附答案解析
- 2026年中国农业发展银行校园招聘(河北招30人)历年真题汇编附答案解析
- 2026年(通讯维修工)理论知识考试题库及参考答案【研优卷】
- 2026年县直事业单位招聘公共基础知识真题200道及完整答案(名师系列)
- 2025年萍乡市人民医院招聘编外人员(第三批)4人历年真题汇编附答案解析
- 2025年下半年四川省第九地质大队考核招聘13人笔试模拟试卷附答案解析
- 2025年下半年象山县机关事业单位公开转任公务员和公开选聘事业单位工作人员29人模拟试卷附答案解析
- 2025年滨州无棣县财金投资集团有限公司公开招聘高层次人才历年真题库带答案解析
- 2025年11月沈阳市医疗卫生系统面向部分医学院校应届毕业生公开招聘175人历年真题汇编带答案解析
- 2025中铁上海设计院集团有限公司招聘8人历年真题库带答案解析
- 博物馆安全生产工作总结
- 三级安全教育考试题及答案电气
- 即时零售平台对比拆解深度:谁将赢下“最后一公里”
- 2024年公务员多省联考《申论》题(天津行政执法卷)试题及答案解析
- GB/T 18669-2025船用锚链和系泊链钢
- DG-TJ08-2134-2024 建筑装饰工程石材应用技术标准
- 养老护理员全套培训课件
- 《房屋体检机构能力评价征求意见稿》
- 2025年中考英语单词词汇检测默写(背诵版)
- 主动脉狭窄护理查房课件
- 物业活动送热饮活动方案
评论
0/150
提交评论