1.2信息系统总线集成的具体方法 (1)一般总线集成。本文采用WebServices技术对信息 系统总线集成,这种技术部署于Web中的对象,具有较强的 易用性、标志性和开放性。而且因为WebServices是以可拓 展标记语言为主的开放性技术,所以应用这种技术进行总线 集成是非常合适的。可以通过WebServices封装物流企业服 务端与用户端的端口,再用标准SOAP实现通信。在服务之间 采用MEP(MessageExchangePattern)分析,使WebServices 集成更为有效。应用端点引用ERP技术,利用拓展标识符进 行端点引用,完成用户端对物流企业的寻址[3]。考虑到电 子商务环境的多变性,物流企业信息系统总线(ESB)也要 做到高度集成化才能与电子商务环境保持同步。针对电子商 务的物流业务有着流程变更快、物流设计方案多样、涉及设 备较多、可能出现问题多样等特点,要求集成总线不能采用 预先制定的固定流程模型,而必须采用动态定义的、以输入 数据进行驱动的并行异构事件数据流的总线集成模型,如图 3所示。图3所示模型属于变异的事件驱动结构(EDA结构), 突出了对物流业务流程变化的主动监测能力。同时以异步事 件模式实现自动化集成,使模型具有更快捷的速度,使物流企业信息系统对电子商务作出的反应更加快速。事件监听组 件是整个模型的核心,包括主动/被动两种监听模式。主动 模式能够对物流时间所产生的数据形式进行侦测,如对更新 数据、邮件送收、文档更替及新建等事件都会在异步事件队 列中进行储存,同时触发ESB组件。被动模式则通过Web服务 调用、HTTP请求等事先定义的形式使物流业务流程发生相应 的改变,这部分事件的发动必须事先与物流业务流程进行耦 合。通过主动/被动两种模式的监听,在物流企业信息系统 总线里进行转换,将所有消息全部转换为XMLSchema格式。
这些格式可被Processor感知并甄别,调动对应的执行类 (ActionClass)。ActionClass一旦对自身开展逻辑处理, 则次数据流立刻停止;
如ActionClass进行数据格式转换, 则PostProcessing则会通过基于内容的路由来调用另一个 ActionClass将数据导入到外部系统中。向外部系统导入数 据的途径是多种多样的,以SOA为例,通过SOAPClient组件 能够模拟SOAP请求,并将请求发送到集成系统中的 WebServices中,在完成数据处理后框架将事件驱动的物流 流程数据以系统提示形式发送到相应物流环节的物流执行 PC端[4]。(2)异构源总线集成。电子商务企业众多,其应 用的数据源模式千差万别,很难避免遇到与物流企业属于异 构性质的数据源,这些数据的获取和调用的困难成为物流企 业信息系统无法统一内外部信息的障碍。本文通过图4所示 的异构源总线集成方法来解决这一部分问题。图4在异构数据源与数据集成系统两个模块之间加入了SOA物流企业信息 系统集成总线,使异构平台和异构系统的数据源能够抽象出 数据源服务。再以Web服务的途径上传到物流企业信息系统 集成总线。数据集成系统将结构化数据进行封装,统一描述 为XMLSchema格式,通过自动匹配将结构化数据以实体形式 融入到本体库内;
同时,在物流企业信息系统集成总线中注 册非结构化数据,形成统一资源标示(URI)。借助URI的可 描述与可访问特性,该模式无需再为所有数据源开发数据找 到所对应的接口,而只用标准的服务获取数据即可,也就解 决了异构数据源的问题。
2电子商务环境下的物流企业信息平台的组织与集成 将信息平台进行集成,能够为不同的电子商务企业和一 般物流用户提供专业化的物流信息平台,发挥物流信息管理 系统的最大功能。物流信息平台的集成模式如图5所示。图5 将电子商务环境下物流企业信息平台的实现框架分为了三 个主要部分:工具集、服务级和资源集。各个集合的内容、 功能构建方法见表2。通过以上3个集合,可以构建起电子商 务环境下的物流企业信息集成平台。
3结论 电子商务发展迅速,服务于电子商务的物流企业想要跟 得上服务对象的发展脚步就要通过现代化信息系统来提高 自身的反应速度和工作效率。将企业内外部信息系统进行集 成能够使电子商务的数据无缝化传输到物流企业,同时将物流企业的各项数据同步到电子商务企业和普通客户端,真正 发挥物流信息系统的数据储存、处理和传输能力。
扩展阅读文章
推荐阅读文章
推荐内容
钻爱网 www.zuanai.cn
Copyright © 2002-2018 . 钻爱网 版权所有 湘ICP备12008529号-1