论文部分内容阅读
互联网、交互式Web和电子商务等信息技术的发展,正在彻底改变企业间的传统商业运作方式。现代商业竞争中,优化自身核心竞争力,将非核心业务外包,已经成为通用的商业理念。因此,不同合作企业间商务协作的效率,已经成为整个业务链中至关重要的环节。在现代物流中,对于服务提供商来说,传统的依赖人工的商务合作模式,已经构成了对于业务响应的及时性要求的主要瓶颈。而构建由计算机支持的协同商户平台,从而更好地实现与客户业务数据的集成与交互,构建彼此快速相应的协同商务环境,正是解决这一瓶颈的有效切入点。而解决构建跨企业级的协同平台所涉及的各企业之间数据传输一致性问题又是这一解决方案所面临的挑战。而作为基于网络的异构平台集成的核心技术,Web Services成为了这一解决方案的关键。本文分析介绍了构建基于规则的电子商务协同平台的基本工作原理。分析和设计了基于Web Services等技术的物流服务供应商的电子商务协同平台。其中,Web Services的分布式体系结构,其技术核心采用了为业界遵守的基于XML标准的SOAP、WSDL、UDDI等技术,可以解决异构环境下应用系统的集成和互操作。Java规则引擎Drools实现了业务逻辑的动态配置。基于泛型的对象调用架构,很大程度上减轻了客户企业数据结构变化所带来的协同平台二次开发工作量,使整个系统具有更大的健壮性和灵活性。整套系统实现了从客户企业搜索服务提供商信息,到网上下订单,业务数据自动转换,最终成功完成订单的全过程,从而达到客户企业与服务供应商之间的高度业务协同。本文首先详细分析了基于规则的应用协同运行环境、Web服务的体系架构、技术基础及运作模式,针对Web Services等技术在协同电子商务中的应用进行研究。其后对基于规则的应用协同运行环境和Web Services等技术进行了概述。然后论述了协同商务所涉及到的核心技术——规则引擎,Web Services,基于泛型的对象调用,并进行了具体研究。其次,总结分析了构建基于规则的电子商务协同平台的需求和难点,并在此基础上归纳出系统架构及应用组件框架。然后提出应用Web Services技术进行平台构建的思路的方法;最后,描述了此平台构建的具体实现,对该研究课题进行了总结,并对进一步的工作进行了思考和展望。使用规则引擎,Web Services,基于泛型的对象调用等技术所实现的协同商务系统具有很好的跨平台互操作能力,它的开发思路和实现方式具有可行性,其实现技术和模式具有推广意义。