RosettaNet的发展与应用 ( 积分: 1 )

  • 主题发起人 Delphi浪子
  • 开始时间
D

Delphi浪子

Unregistered / Unconfirmed
GUEST, unregistred user!
为了解决在IT产业供应链中复杂交易流程,所造成的高额成本负担,各大信息企业因而纷纷投入RosettaNet组织,并实际派员参与和制定PIPs(Partner Interface Processes)、Dictionary和Implementation Framework等企业流程标准,以期能建立出一套电子化企业可共同沟通的界面。
至于Dictionary的订定主要作用是在修补目前已存在但不齐全的Dictionary,以使其更加完整。PIPs则着重在建立出一套可贯穿整个IT产业供应链之电子化企业流程标准为主。以下分就此三项说明之:
1. Dictionary
Dictionary存在的功能就像人与人的商业交易模式中的语言文字一般,是极其重要且不可忽略的。目前RosettaNet已经发展出两种Dictionaries来提供不 同PIPs需求。第一种是关于企业特性的(Business Properties Dictionary)。主要是在描述商品特性、合作伙伴之公司信息和企业交易等方面信息,以作为作业处 理时词汇之使用标准;并可再分为business properties、business data Entities和Fundamental Business Data等资料。
第二种是关于技术特性的(technical properties dictionary)。其内容主要是在叙述产品信息,如:产品分类、特性和数值等。分类项目又可再分成计算机系 统和组件、网络硬件、电视影像产品、通讯设施、图像产品和配件、储存装置和控制器、电源设备、输入装置、多媒体硬件、内存和处理器、配件耗材等资料。如图1-2。

2. Implementation Framework
RosettaNet戮力于供应链标准之推动,其最终目标无非就是希望使得IT供应链上的企业伙伴和买主,皆能降低成本,获取更高的利润。
PIP的指导说明是由企业所公开的电子化流程建构完成的,因此企业均可利用PIP来架构企业本身与其它的合伙企业组织间的电子化流程。
2.1 RosettaNet Business Model
如图2-1。RosettaNet所建立的电子化企业模式,在新流程中所采用的标准、指导说明和规格说明,仍尽可能选择已经存在和适合的部份,如:EDI就是很好 例子。EDI能在计算机系统间作资料的交换,并指定结构、词汇和交换格式,因此可适用于大多数的电子化企业形态。其电子化企业模式包含五个概念:
1. 采用Frameworks来制定出PIP执行方针,以定义计算机系统如何在供应链中实行电子化企业流程。
2. 实行这样的指导方针,提供给想要以RosettaNet规格说明来经营电子化企业作参考。
3. 在不同公司之间作讯息相互交换用并建立交换和相互支援的工具,来管理各公司内部系统。
4. 允许公司依照本身需求,扩充及应用此架构,但是这样的扩充,基本上不能违背RosettaNet原有订定的规格说明。
5. 公司间使用扩充的实行方针来作信息的交换是有效的。
在这个RosettaNet电子化企业模型中,最独特的就是可以在计算机上读取 的文件。如此便可以快速架构出相关应用,在各个公司间不断建立出新的PIP规格。
2.2 RosettaNet网络应用架构
RosettaNet的网络应用架构是精选自国际标准组织(ISO)于1978年,所提出的一个共通的网络通信参考模式(OSI)。这个ISO/OSI模型订出了七个层 次的网络架构,包含实体层、数据链路层、网络层、传输层、会谈层、展示层和应用层。而RosettaNet的电子化企业通讯模型,就是定义在OSI的应用和会谈层,更进一步将应用层再划分为:
1. 活动层(action layer)—提供企业活动信息。
2. 交易层(transaction layer)—讯息交换的监控。
3. 服务层(service layer)—提供网络资源执行与企业之相关功能。
4. 中介层(agent layer)—提供使用者和机器媒介之通讯界面。
5. 讯息管理层(message handling layer)—传输信息讯息。
6. 转换层(transfer layer)—唯一转换网络资源中之命名信息。
7. 安全层(security layer)—提供安全之通讯管道。
2.3 RosettaNet网络应用协议
Internet和WWW在ISO/OSI中所执行的层级,如图2-3。像TCP/IP协议被定义在OSI的网络层与传输层里,而SSL(Security Sockets Layer)则在会谈层里,其 他尚有建立在Internet上的协议,如:信件传输协议(Simple Mail Transfer Protocol—SMTP)、文件传输协议(File Transfer Protocol—FTP)、超文件传输协议(HyperText Transfer Protocol—HTTP)等。至于RosettaNet企业模型与OSI间的关 系,可由图2-3中看出,HTTP或是HTTPS(架构在SSL上的HTTP)可以对应在转换层和安全层。
我们可更清楚的看到RosettaNet应用架构中所包含的一些协议,除HTTP或是HTTPS之外,中介层里则包含了服务、使用者的中介协议和CGI(Common Gateway Interface)协议等。
 
为了解决在IT产业供应链中复杂交易流程,所造成的高额成本负担,各大信息企业因而纷纷投入RosettaNet组织,并实际派员参与和制定PIPs(Partner Interface Processes)、Dictionary和Implementation Framework等企业流程标准,以期能建立出一套电子化企业可共同沟通的界面。
至于Dictionary的订定主要作用是在修补目前已存在但不齐全的Dictionary,以使其更加完整。PIPs则着重在建立出一套可贯穿整个IT产业供应链之电子化企业流程标准为主。以下分就此三项说明之:
1. Dictionary
Dictionary存在的功能就像人与人的商业交易模式中的语言文字一般,是极其重要且不可忽略的。目前RosettaNet已经发展出两种Dictionaries来提供不 同PIPs需求。第一种是关于企业特性的(Business Properties Dictionary)。主要是在描述商品特性、合作伙伴之公司信息和企业交易等方面信息,以作为作业处 理时词汇之使用标准;并可再分为business properties、business data Entities和Fundamental Business Data等资料。
第二种是关于技术特性的(technical properties dictionary)。其内容主要是在叙述产品信息,如:产品分类、特性和数值等。分类项目又可再分成计算机系 统和组件、网络硬件、电视影像产品、通讯设施、图像产品和配件、储存装置和控制器、电源设备、输入装置、多媒体硬件、内存和处理器、配件耗材等资料。如图1-2。

2. Implementation Framework
RosettaNet戮力于供应链标准之推动,其最终目标无非就是希望使得IT供应链上的企业伙伴和买主,皆能降低成本,获取更高的利润。
PIP的指导说明是由企业所公开的电子化流程建构完成的,因此企业均可利用PIP来架构企业本身与其它的合伙企业组织间的电子化流程。
2.1 RosettaNet Business Model
如图2-1。RosettaNet所建立的电子化企业模式,在新流程中所采用的标准、指导说明和规格说明,仍尽可能选择已经存在和适合的部份,如:EDI就是很好 例子。EDI能在计算机系统间作资料的交换,并指定结构、词汇和交换格式,因此可适用于大多数的电子化企业形态。其电子化企业模式包含五个概念:
1. 采用Frameworks来制定出PIP执行方针,以定义计算机系统如何在供应链中实行电子化企业流程。
2. 实行这样的指导方针,提供给想要以RosettaNet规格说明来经营电子化企业作参考。
3. 在不同公司之间作讯息相互交换用并建立交换和相互支援的工具,来管理各公司内部系统。
4. 允许公司依照本身需求,扩充及应用此架构,但是这样的扩充,基本上不能违背RosettaNet原有订定的规格说明。
5. 公司间使用扩充的实行方针来作信息的交换是有效的。
在这个RosettaNet电子化企业模型中,最独特的就是可以在计算机上读取 的文件。如此便可以快速架构出相关应用,在各个公司间不断建立出新的PIP规格。
2.2 RosettaNet网络应用架构
RosettaNet的网络应用架构是精选自国际标准组织(ISO)于1978年,所提出的一个共通的网络通信参考模式(OSI)。这个ISO/OSI模型订出了七个层 次的网络架构,包含实体层、数据链路层、网络层、传输层、会谈层、展示层和应用层。而RosettaNet的电子化企业通讯模型,就是定义在OSI的应用和会谈层,更进一步将应用层再划分为:
1. 活动层(action layer)—提供企业活动信息。
2. 交易层(transaction layer)—讯息交换的监控。
3. 服务层(service layer)—提供网络资源执行与企业之相关功能。
4. 中介层(agent layer)—提供使用者和机器媒介之通讯界面。
5. 讯息管理层(message handling layer)—传输信息讯息。
6. 转换层(transfer layer)—唯一转换网络资源中之命名信息。
7. 安全层(security layer)—提供安全之通讯管道。
2.3 RosettaNet网络应用协议
Internet和WWW在ISO/OSI中所执行的层级,如图2-3。像TCP/IP协议被定义在OSI的网络层与传输层里,而SSL(Security Sockets Layer)则在会谈层里,其 他尚有建立在Internet上的协议,如:信件传输协议(Simple Mail Transfer Protocol—SMTP)、文件传输协议(File Transfer Protocol—FTP)、超文件传输协议(HyperText Transfer Protocol—HTTP)等。至于RosettaNet企业模型与OSI间的关 系,可由图2-3中看出,HTTP或是HTTPS(架构在SSL上的HTTP)可以对应在转换层和安全层。
我们可更清楚的看到RosettaNet应用架构中所包含的一些协议,除HTTP或是HTTPS之外,中介层里则包含了服务、使用者的中介协议和CGI(Common Gateway Interface)协议等。
 
谁要一起研究 RosettaNet,资料共享,互相研讨,
开发一些控件,让delphi也可以简单的方式完全支持RosettaNet。
 

Similar threads

回复
0
查看
666
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
740
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部