论文部分内容阅读
多年来,由于电子商务系统逻辑的复杂性和互联网技术的局限性,企业在实施电子商务的过程中逐步发现集成模块之间存在着过强的耦合,这种耦合给电子商务的发展和广泛应用带来了许多困难,并成为信息一体化道路上难以逾越的障碍。为此,国际化的软件组织提出多种分布式计算技术,并已被广泛地应用到电子商务领域中,但由于诸多方面的原因,仍然没能在整体架构上根本地解决电子商务系统间的紧耦合问题。在此背景下,网络服务(Web services)应运而生,它运用了Web网络技术和基于构件开发的精华成分。可以使用标准的互联网协议,像超文本传输协议(Hyper Text Transfer Protocol, HTTP)和可扩展标记语言(Extensible Markup Language, XML),将功能纲领性地体现在互联网和企业内部网上。像DCOM、RMI、IIOP等基于组件的对象模型都是依赖于一个特定的对象模型协议。Web services扩展了这些模型,使之可以和简单对象访问协议(Simple Object Access Protocol,SOAP)以及XML通信以根除特定对象模型协议带来的障碍。可将Web services视作Web上的构件编程。由于Web services的前所未有的优点再加上微软、IBM、SUN的支持,在今后的互联网应用以及软件市场中各种功能的Web services必将像雨后春笋般出现。本文密切结合当前互联网技术的发展,对Web services技术在电子商务领域的应用和系统耦合问题作了深入的研究。研究内容主要包括如下几个方面:本文首先简要介绍了Web services技术、构件技术和耦合性分析方法、电子商务等相关技术背景,分析了建立弱耦合电子商务系统的必然性,并指出了本文的研究内容。其次,本文介绍了基于分布式对象的构件技术的发展,系统耦合性分析方法的发展,并提出一种适合大型软件系统耦合性分析的系统耦合度模型SCD。接下来,本文进行了Web services弱耦合分布式计算技术的论述,并且提出了基于Web services技术的弱耦合电子商务解决方案。最后,本文针对千景空间装饰画电子商务应用平台这一具体应用,描述该系统的设计目标、实现方案的选择,体系结构,给出了基于Web services的千景空间装饰画电子商务应用平台中画框装裱加工能力共享等环节的详细设计过程。从企业级集成的高度,使得需要装裱加工服务的画品经销商企业通过Web发布、发现、绑定具有装裱加工能力的画框生产企业资源,达到随时共享装裱加工生产资源的目的。