论文部分内容阅读
电子商务发展迅猛,已是IT业支柱。然而,如今的电子商务系统架构已跟不上计算机发展的潮流。本文深入研究了目前热点而又趋于成熟的P2P技术、移动Agent技术以及Web服务技术,分析了现有电子商务系统存在的不足,提出了全新的跨地域分布式电子商务系统构架。与传统商务系统不同,这种分散式(非集中式)构架充分利用计算机新技术的优势,将商务事件逻辑和数据库分布在多个不同地域的服务器组上,异地发布服务并协同工作,提高了系统的跨平台性、可成长性和可维护性。充分利用松散耦合的服务程序集成了多种业务活动,解决或改善了传统地域集中式架构中具有的资源重组困难,异步通讯困难,升级能力差,跨平台能力差,代码重用率低等致命缺陷,为构建大型电子商务系统提供了新的思路。并在此基础上提出了崭新的跨地域无限加盟电子商务模式。论文主要研究跨地域分布式电子商务系统架构及其关键支撑技术(P2P技术、移动Agent技术、Web服务技术、安全通信技术等)。以P2P技术和Agent技术为核心,辅以Web服务技术,构建了Agent-based P2P环境下开放式服务体系架构。提出了五层结构模型、多Agent协作模型和三层网络模型,解决或改善了诸如多Agent跨平台通讯、接口独立性、Agent参与下资源获取、定位和任务协同以及网络拥塞、P2P节点失效等问题。有效地组织了Agent进行任务的计算与分解,提高了高性能节点的利用率,增强了架构中节点的自由度、可管理性和可成长性。在此基础上,创立了适用于B2B和C2C两种交易模式的跨地域分布式电子商务系统架构。该架构支持分布在世界各地的厂商或客户在其当地发布服务低成本加入;并使过去庞大的地域集中式管理的数据库系统分解在服务发布者当地,提高了维护的自主权和效率。设计了E-UDDI、移动Agent迁移策略和基于XML的多Agent通讯消息描述,充实了架构的理论和技术细节;从商务行为的发起、商务资源的发现、商务资源的发布以及商务资源的评估四个方面设计了原型系统并对其进行了测试验证。以Web服务技术为核心,构建了支持B2C,B2B和C2C三种传统交易模式的跨地域分布式电子商务系统架构。提出了客户服务器新概念解决了虚拟卖场映像集成问题,并结合IP重定向服务器解决了客户单点登录问题和架构中可能产生的访问瓶颈;研究设计了联合签名方案以支持架构中多方通信的安全需要;提取了Web服务合成模型解决了架构中的服务合成需求;并开发设计了应用实例,验证了架构的合理性、可行性和实用性。基于上述架构,提出了全球化跨地域无限加盟电子商务新模式,这种模式可以涵盖目前公认的B2C,B2B和C2C三种传统交易模式,并支持低成本异地扩张。