硫化物厂家
免费服务热线

Free service

hotline

010-00000000
硫化物厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

基于SOA的电子商务系统研究-【新闻】

发布时间:2021-05-28 17:51:05 阅读: 来源:硫化物厂家

基于SOA的电子商务系统研究

1、 电子商务

电子商务是指在互联网上进行的电子化的商务活动。电子商务的前提条件是信息技术,特别是以Internet技术为代表的网络技术的应用。电子商务通过营造一个虚拟市场环境,使贸易双方没有时空障碍,从而增加贸易机会,降低交易成本,改善服务质量,提高商务活动效率。电子商务所依赖的网络环境拥有大量信息,对于这些信息的收集、分析和管理完全依靠人工是不可能的,智能技术广泛应用于电子商务的各个环节。SOA思想的引入以及Web Services技术的结合,更加促进了电子商务系统的发展。

2、 SOA和Web Service

SOA是面向服务的体系架构。SOA作为一个技术架构,决定了不依赖于某个特定的技术和平台环境来实现,SOA实现中广泛采用的是Web服务技术。SOA和Web服务的结合为解决业务问题提供了新的思路。

Web服务是实现SOA的最主要手段,Web服务是一种部署在Web上的对象或组件,Web服务是基于Web服务提供者、Web服务请求者、Web服务中介者三个角色和发布、发现、绑定三个动作构建的。Web服务提供者就是Web服务的拥有者,它等待为其他服务和用户提供自己已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;Web服务中介者的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,充当管理或代理角色,一般是UDDI[2]。

如图1所示,SOA架构的体系结构模型通常由以下三部分组成[3]:

1)服务提供者:服务提供者它接受和执行来自消费者的请求,它将自己的服务和接口契约发布到服务注册中心, 以便服务消费者可以发现和访问该服务。

2)服务注册中心:服务注册中心接收并存储服务契约的实体, 供服务消费者查询服务之用, 服务提供者将服务的信息发布到服务注册中心。

3)服务请求者:服务消费者从注册中心查询需要的服务, 并通过传输机制来绑定该服务, 然后通过接口契约规定格式的请求来执行服务功能。

3、 基于SOA的电子商务系统的典型应用—电子竞标系统

电子商务的智能化发展,使电子商务的应用迅速渗透到各个领域,而电子竞标就是电子商务的一个重要部分,在电子商务中发挥着越来越重要的作用。电子竞标是指消费者根据自己的要求,提供自己所需要的产品、服务需求和价格定位等相关信息,通过互联网向外发布自己的信息,进行招标。供应商通过互联网获得招标信息,进行投标,再经过在线评标、定标等过程,最后,供应商之间以竞争的方式决定出最终产品或服务供应商,从而使消费者以最优的性能价格比获得自己所要的产品或服务。这样,通过招标、开标、投标、评标、定标和管理等操作,就完成了整个竞标过程,

3.1 基于SOA的电子竞标系统的架构方案

基于SOA的电子竞标系统的系统架构,如图1所示。

各应用系统在浏览器/服务器接口(B/S)供用户使用的同时,还可以通过Web服务接口(W/S)进行交互,实现数据共享和服务共享。各应用系统的管理端通过客户端/服务器端接口(C/S)维护各自系统。Web Services 挂接在Internet 上, 同时通过UDDI 注册机制在UDDI 注册中心登记, 面向Internet 提供服务。外部用户通过UDDI 注册机制发现符合自己要求的服务, 找到服务提供者, 然后通过Internet远程调用该服务。

3.2 基于SOA的电子竞标系统的设计分析

根据电子竞标系统的需求分析,电子竞标系统的主要功能有招标管理、支持在线评标、专家库管理、投标管理、监督管理等。从这些功能中,需要找到合适的业务流程。以招标管理为例,招标管理主要包括发布招标信息、标书编制、开标、评标、决标、定标等招标项目全过程的业务管理功能。首先,利用SOA自上而下、自下而上或中间对齐的服务发现方式对该业务流程进行分解,获得相对应的服务。有了这些服务后,需要进一步对服务进行规范化,从而可以将这些服务定义服务接口,以实现服务。

在电子竞标系统的设计过程中,把整个系统分成几个子系统,每一个子系统可利用Web Services 提供统一的接口标准,在SOA 下实现信息的构建、解析和传输,从而实现系统间的数据交换[4]。

这样,通过以上的对基于SOA的电子竞标系统的分析,确定了SOA的基本功能和架构,发现了相对应的服务,定义了服务接口,最后可以利用Java和SQL数据库技术来开发基于SOA的电子竞标系统。SOA方法的使用,使系统具有更好的适应变化的灵活性。

都江堰工服设计

四川西装订做

中卫职业装定制

相关阅读