一种新的企业物流绩效评价信息系统集成方法.pdf
《一种新的企业物流绩效评价信息系统集成方法.pdf》由会员分享,可在线阅读,更多相关《一种新的企业物流绩效评价信息系统集成方法.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、维普资讯 http:/ 网 络 与 信 息 化 物流技术 2 0 0 7 年第 2 6 卷第 1 0 期(总第 1 8 1 期)B r o k e r A r c h i t e c t u r e,C O R B A)规 范 是基 于 对 象 管理 体 系结 构(O b j e c t Ma n a g e m e n t A r c h i t e c t u r e,O MA)的,O MA为构建分布式 应用定义了非常广泛的服务。它主要由四个部分组成:对象请 求代(O b j e c t R e q u e s t B r o k e r,O R B)、对象服务(O b j e c t S
2、 e r v i c e s,o s)、公共工具 f C o mm o n F a c i l i t i e s,C l 0和应用对象(A p p l i c a t i o n O b j e c t s,AO)。O R B负责对象在分布环境中透明地收发请求和 响应,它是构建分布对象应用、在异构或同构环境下实现应用 间互操作的基础。对象服务是为使用和实现对象而提供的基本 服务集合。这些服务提供异步事件管理和事务、持续、并发、名 字、关系和生存周期管理。C F是向终端用户应用提供的一组共 享服务接口。这些工具提供信息管理、系统管理、任务管理和用 户界面。O MA架构的最上层是 A O。A O
3、和下层对象基本的不同 是它们直接支持一些商业活动,它们可以直接被使用者使用,而不是被系统开发人员使用,它最终的目标是允许使用者在一 般应用对象之外自行组合自己的方案。C O R B A规范定义了接 口定义语言(I n t e r f a c e D e f i n i t i o n L a n g u a g e,I D L)及映射、单个 O R B和 O R B间互操作机制。C O R B A的结构见图 1。图 1 C ORB A结构 同 C O M D C O M 和 J a v a R M I 方法 相 比,C O R B A方法 具有 以下特点:C O R B A允许使用任何编程语言
4、制作其构件,并可在 任何平台上进行交互通讯;C O R B A体系结构可以使不同操作 系统、不同编程语言、不同网络协议的应用系统方便地进行互 操作,实现了所谓的软件总线体制;各个应用系统可以通过 C O R B A系统集成到一起实现信息的交互和共享;C O R B A规范 庞大而复杂,C O R B A的 I I O P协议和现在的We b标准不能很好 地 集成,对实 现与维护 的要求 高,C O R B A不适合 于通过 I n t e me r t 进行通讯的跨企业间系统的集成。因此,基于 C O R B A 的集成方法在解决局域网或企业内部系统集成方法具有较强 的优势,但在解决地理上分散
5、的跨企业的系统集成时,存在明 显的缺陷。2 2 基于面 向We b服务的集成方法 2 2 1 We b 服务。We b服务是能 自包含的、自描述及松散耦合的 模块化应用,能在 I n t e me t 上被出版、发现、绑定和调用的商业 组件。We b服 务的实现技术主要包括:f 1)扩展标记语言(e x t e n d e d Ma r k u p L a n gua g e,XM L)。它是 We b 服务得 以实现 的语言基础。(2)简单对象访问协议(S i mp l e O b j e c t A c c e s s P r o t o c o l,S O A P)。它能在基于不同编程语
6、言、操作系统和硬件平 台的应用之间确保消息兼容性的交换协议。f 3)We b服务描述语 一1 0 2-言(we b S e rvi c e s D e s c ri p t i o n L a n gua g e,WS D L 1。它为服务提供者 提供一个简单的方法描述申请的形式并响应远程方法调用信 息。(4)全局描述发现与集成(U n i v e m a l D e s c ri p t i o n D i s c o v e r y and I n t e g r a t i o n,U D D I)。U D D I 是一个基于目录服务的知识库,用来 存储企业的实体以及它们提供的We b服
7、务信息,供调用者查 询。2 2 2面向 We b服务的架构。面向 We b服务 的架构f S e rv i c e O ri e n t e d A r c h i t e c t u r e,S O A)主要由三个角色组成:服务提供者(S e rvi c e P r o v i d e r,s P),We b服务请 求者(S e rvi c e R e q u e s t o r,S R)和服务代理(S e rvi c e B r o k e r,S B)。We b服务通过四个基本操 作在 s P、s R与 s B之间进行联系。这四个基本操作是:(1)发布 或取消 We b服务。We b 服
8、务提供者需要首先将服务进行一定 描述并发布到注册服务器上。在发布操作中,We b服务提供者 需要通过注册服务器的身份验证,才能对服务描述信息进行出 版、修改或取消出版。(2)发现 We b服务。We b服务请求者根据 注册服务器提供的规范接口发出查询请求,以获取绑定服务所 需的相关信息。f 3 绑 定 We b服务。服务请求方通过分析从注册 服务器中得到的服务绑定信息,包括服务的访问路径、服务调 用的参数、返回结果、传输协议、安全要求等,对 自己的系统进 行相应配置。f4)调用 We b服务。根据绑定的结果,在运行时编 译,进而远程调用服务提供者所提供的服务。S O A的结构如图 2所示 服
9、图 2 S O A结构 通过上述分析,S O A方法同传统方法相比,具有以下几个 优点4 5 l:f 1)完好的封装性。S O A中的 We b服务是一种部署在 We b上的对象,具备对象的良好封装性,使用者能且仅能看到 该对象提供的功能列表。f 2)松散耦合。这一特征也是源于对象 组件技术,当一个 We b服务 的实现发生变更的时候,调用者 是不会感到这一点的,对于调用者来说,只要 We b服务的调用 界面不变,We b服务的实现任何变更对它们来说都是透明的。f 3)高度可集成能力。由于 We b服务采取简单的、易理解的标准 We b协议作为组件界面描述和协同描述规范,完全屏蔽了不同 软件平
10、台的差异,实现了在当前环境下最高的可集成性。f 4)安 全性。服务器只是开放 8 0端口的 H rr I P服务,是非常安全的服 务端 口,而且它可以穿透任何放火墙,用户根本不需要考虑在 哪里上网,需要什么代理,因为要上网的网络都是开放 8 0端 口 的。(5)使用方便。用户使用起来和本地操作没什么两样,唯一的 区别就是时间会有延迟,视网络的带宽和服务器的访问量等情 况而定 维普资讯 http:/ 吴义生,等:一种新的企业物流绩效评价信息系统集成方法 网 络 与 信 息 化 3 E L P Ml S对 系统 集成的需求 由于 E L P MI S系统集成的 目标是将 E L P M I S和分
11、布在 企业内、外部与 E L P MI S 有联系的信息系统有效地集成在一 起,以方便评价信息的获取。其核心是各类数据集成,即要将原 有系统中的信息不一致、缺少数据交换共享的、新应用信息系 统等的异构分布的各个独立的数据库进行集成,完善整个数据 环境。因此,E L P M I S应是一个开放的系统,它有着开放系统 的 一切特征:开放性、复杂性、层次性等。同时,从应用的角度,E L P MI S 具 有以下特点:(1)需求变化的动态性。企业的某种市场需求就会有相应 的物流运作模式,企业的物流业务流程会随着企业市场的不同 需求而调整。企业的这种动态性使得 E L P M I S的集成系统必 须具有
12、敏捷性。(2)信息系统的多样性m。E L P MI S 要集成企业内、外部的多 个信息系统。这些信息系统一般都是在不同时期,由不同的方 法和工具开发而成。信息系统的这种多样性要求集成系统的不 同信息系统之间的接口应该是松耦合的,即连接中的任何一方 均可更改执行机制,却不影响应用程序的正常运行。(3)网络环境的异质性。企业内、外部不同的信息系统可能 运行在不同的网络操作系统上,也可能运行在不同性质的公用 或私有网络上。这种网络环境的异质性要求 E L P MI S集成系 统具有跨平台处理信息的能力。(4)信息处理的实时性。企业要能够实时地掌握其物流评 价信息,E L P MI S集成系统必须具备
13、信息的实时处理能力。4 E L P MlS集成 方法 E L P MI S的评价信息来源于企业内部信息系统和企业外 部信息系统。因此,不仅要求 E L P MI S和企业内部信息系统要 能实现基于局域网的集成,而且还要求 E L P MI S和企业外部 信息系统能实现基于I n t e r n e t 的集成。通过上述分析可知,基于 C O R B A的集成方法在解决局域网内系统的集成具有较强的优 势,但在解决地理上分散的跨企业的系统集成时,存在明显的 缺陷;而基于面向 We b服务的集成方法,具有敏捷性、松耦合、跨平台、跨部门应用、分布式计算等优点,弥补了 C O R B A集成 方法的不足
14、。因此,本文提出的E L P MI S集成方法如下:在企 业内部,利用 C O R B A方法实现 E L P MI S同各信息系统的集 成;在企业外部,利用基 于面向 We b服务方法实现 E L P MI S同 企业外部各信息系统的集成。4 1 E L P MI S与 企业 内部 各信 息 系统 的集成 在企业内部,E L P M I S与各信息系统集成的目的是方便提 取企业内部的评价信息。根据上文 2 1部分 C O R B A系统集成 方法的原理,企业内部的 E L P MI S 集成结构如图3所示。对于 E L P MI S而言,在企业内部,众多的评价信息分布在 不同的信息系统中,如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 企业 物流 绩效评价 信息系统 集成 方法
限制150内