预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国海洋大学学报 第35卷第6期35(6):1041~1044 PERIODICALOFOCEANUNIVERSITYOFCHINA 2005年l1月NOV..2005 技术开发 基于Web服务的移动电子商务系统的设计与应用’ 孔晓霞,魏志强,王晓,江湛 (中国海洋大学计算机科学系,山东青岛266071) 摘要:为了整合分布式网络资源,统一数据表达格式,集成移动电子商务的应用,为客户提供最大价值,提出了基于Web 服务的移动电子商务体系。文章结合Web服务技术和移动电子商务,描述了基于Web服务的移动电子商务的体系结构。基 于此体系重新架构了企业可移动信息系统,提供了实现该系统的架构方法,开发流程和解决方案。另外文章还给出了将Ex. cel文件转换成XML文档的算法流程。通过Openwave模拟浏览器进行测试,表明此系统集成了企业各部门的应用,而不必 考虑终端设备、操作系统、语言和标准的限制,实现了动态移动电子商务。 关键词:移动电子商务;Web服务;面向服务的体系结构;简单对象访问协议;扩展标记语言;无线应用协议 中圈法分类号:TP316.8文献标识码:A文章编号:1672—5174(2005)061041—05 移动电子商务,是指通过手机、PDA呼机等移动通结。 信设备与因特网有机结合所进行的电子商务活动。移 动电子商务将会是今后电子商务的发展趋势,用手机1基于Web服务的移动电子商务体系 和PDA等移动终端来进行交易和支付将更灵活方便。 将移动电子商务体系构建于Web服务的基础之 而目前Internet的资源组织杂乱无章,缺少统一、自动 上,移动电子商务原型体系如图1。此体系包含了多层 的服务集成架构,数据表达缺乏统一的格式,使得移动 应用,集成了传统的商务应用,如企业资源规划、客户 电子商务自身实施的用户认证、市场开拓以及业务流 关系管理系统等以及在此基础上的企业应用集成;面 程都过于孤立,且成本太高,难以为客户提供最大价 向服务的体系结构,包括传统应用程序延伸为Web服 值。大部分企业还是停留在静态式的Web和简单的 务,Web服务活动中各角色的操作以及崭新的Web服 移动电子商务应用阶段,企业对企业的应用集成主要 务的创建和调用;无线应用协议体系。 是把单块的企业软件进行改装而取得所需要的解决方 案,但是这种紧密结合的解决方案的灵活性很差,当商 务的需求改变时,很难改装这种集成配置来解决新的 问题_1J。而Web服务技术的出现,使得实现跨平台、 跨语言的移动电子商务的应用服务的集成成为可能, 并且可以完全保留企业内部的解决方案的现状]。 Web服务技术改造了企业对客户(B2C)的商业运作, 为企业对企业(B2B)的应用集成带来巨大的商机,使企 业的业务演变成动态电子商务,实现软件按照商务的 过程造型,设计成可重用的和柔性的组件。应用动态 移动电子商务,企业可以即时寻找商业合作伙伴,集成 移动电子商务应用,整合网络资源,为客户提供最大价 值。 本文结合移动电子商务与Web服务技术,提出了 基于Web服务的移动电子商务模式。文章描述了基 图1基于Web服务移动电子商务原型体系 于Web服务的移动电子商务体系,基于此体系改进了 Fig.1Webservices-basedM—Commerceprototypearchitecture 原有的企业可移动信息系统,给出了实现该系统的架 构方法,开发流程和关键技术,最后对本文进行了总 ·基金项目:青岛科技攻关项目(02.1.kehrg-4)资助 收稿日期:2005—02—16;修订日期:2005.04.06 作者简介:孔晓霞(1980.),女,硕士生。E-mail:kongxiaoxia@OUC.edu.cn 中国海洋大学学报 前鉴别的子系统,指出给定服务的组件是被选择还是 2基于Web服务的企业可移动信息系统自定义构建,决定哪个系统模块用来实现给定的Web 服务,以及哪个Web服务将从基础来构建。基于服务 上述移动电子商务体系的实现关键在于如何将企 的架构过程包含3个主要步骤:服务、组件和流程的鉴 业现有的应用程序或组件延伸为Web服务和创建崭 别、指定和实现。 新的基于Web服务的应用程序,让任何程序在任何地 服务鉴别本系统Web服务开发采用崭新的方案和 方通过网络可以利用开放的标准和共同的基础设施进 自底向上的方案。首先对现有系统进行分析,由服务 行对象描述、发现和访问,促进松散耦合的应用集成和 的具体实现组件开始,逐步向服务接口定义开发的方 开发。基于上述移动电子商务模式,利用Web服务架 向进展,将现有的组件或应用程序转变为Web服务, 构方法(SOA),作者采用VisualStudio.Net2003开发 现有的系统被分析和选择,作为可