顾金花
江苏省扬州商务高等职业学校,江苏 扬州 225127
电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。
电子商务必须面对信息流、资金流、物流、安全四大层面。与电子商务信息进行处理的过程相对应分析,电子商务应用以及电子商务技术结构共同构成了企业进行电子商务的核心软件。企业可以通过使用网络服务,通过混合以及抽象的方法将企业的电子商务实现组件化。进而就可以实现在不同的行业企业中实现核心竞争力的共享。这样架构于不同企业之间的电子商务系统就形成了应用的商务WEB网络。按照电子商务的一般分类特点,目前商务Web服务一般可以分为以下4个类型:
1)面向设备的Web服务(Device-Oriented Web Service);
2)面向系统的Web服务System-Oriented Web Service);
3)面向商务的Web 服务(Business-Oriented Web Service);
4)面向消费者的Web服务(Consumer-Oriented Web Service)。
Web服务并不是一个含糊的概念,Web服务可以解决很多商业问题,他们提供了很多有吸引力的功能。像使用诸如WSDL和SOAP这样的开放式标准以及重用现有的Web基础结构,包括硬件,软件和专门技术。Web服务的真正潜力在于可以他们在业务对等体进行电子商务对话。当应用整合和简单的Web服务能够达到目的时,可以在业务对等体之间广泛使用协作式Web服务,并且可以进行电子商务对话。而事实上,这将对电子商务产生极大的影响。注意到使用电子商务对话的Web服务不会冒险进入位置领域,他们受益于像RosettaNet和EDI这样可靠又可信的电子商务中得到的经验。Web服务带来了深刻的变革。Web服务是一场商务和咨询技术之间关系的革命。这场革命强化了以下几个观点:
1)电子商务更多的与商务有关而与电子关系不大;
2)电子商务的公共界面首先是存放服务;
3)电子商务对话是技术不可知论者;
4)技术应该对电子商务服务而不是对其进行压制。
Web服务给电子商务带来的第一个改变是极为注重服务,这是非常适当的,因为一个组件存在的主要价值之一就是给客户和合作伙伴提供服务。第二个改变是在组件中不同团体之间进行更好的交流和知识公用。Web服务以“服务”的形式帮助每个人进行思考。借助Web服务,组件允许透过基于开放式标准和通用语言的公共界面来存取服务。如果我们不使用Web服务技术建立电子商务对话,我们就认识不到Web服务的真正潜力。
图1反映了商务网络服务的各种典型操作与其所采用的技术标准之间的对应关系,反映了不同技术之间的拓扑结构以及层次关系。
图1 Web服务技术框架
作为网络服务的结构的最底层,网络层构成了整个网络服务的基础。
XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立。对建立商务网络的服务具有重要的作用。
服务说明称作为网络服务的高级层次是用来描述基于XML的相关服务信息,对服务交互的结构以及相关机制进行定义,对说明文档进行补充,现代的商务网络广泛采用WSDL进行。
Web网络要能够实现服务者可以方便地将WSDL文档通过一定的方式传递给服务的请求者,目前最简单的方案就是通过Web系统通过电子邮件实现文档的发送。
另外在Web服务中还具有服务发现层,服务流程层等多个应用层,共同构建了网络的正常工作性能、安全性能等,陷于篇幅,不做赘述。
服务提供者、请求者以及沟通二者之间关系的服务中介者共同构成了Web服务的典型实现框架体现,为框架体系的三个主要组成部分,其各自的作用说明如下。
服务提供者在框架系统中主要是完成两个方面的操作,分别为新服务的生成以及注册。服务提供的工作方案即生成对应的WSDL文件,并将服务接口以及自己的相关信息通过SOAP方式完成到的注册。
在WEB框架系统中的服务请求者在动态电子商务模型中式一个程序或者虚拟的服务。其方式就是通过系统中的UDDI查询其对应的服务地址,再进行服务个体的调用。
服务中介者在Web框架系统中就是所谓的UDDI,是一套基于WEB的分布式的实现标准规范,对中介者的所有的访问都是通过SOAP进行的。UDDI主要保证了信息注册中心以及企业访问协议的实现标准。
由于Web的普及和网页技术的复杂度与日剧增,传统的单一主机的架构无法面对现今对Web服务的要求。因此现行的网站普遍的架构多半使用群集式架构(Web Cluster),利用多台主机同时处理Web 请求和提供服务响应。这样的网站具备以下几个优点:
扩充性:网站可以依据服务量的大小动态的调整主机数目以符合整体运作的要求。
高弹性:若网站内有某一类型的网页内容突然有大量参观人流涌入,管理者可以弹性的调整提供此网页的服务节点数目以满足事务变化。
建构成本较低:使用较低阶的PC组合成符合需求的足组机群体在价格上往往比购置大型的高阶工作站来得划算。
应用框架主要提供以下功能:事务管理、可测试性、安全性、状态管理、运用集成服务、管理者服务、运行时服务、连接服务、消息机制服务、应用程序开发执行平台、Web服务、商业管理服务、支持各种人机交互等常见功能。
Microsoft.NET在概念上和技术上都恰如其分地反映了Microsoft在XML Web Service领域的领导地位,Microsoft的Halistorm是架构在Microsoft自身的.NET平台之上的,提供了基于 Web 的分布式应用程序之间共享信息时所需的一些基础资源平台。这是一个面向个人用户的Web 服务平台,用于个人用途的存储、检索和交换信息。
在Web服务的规范上,Microsoft是IBM的主要合作伙伴,诸如SOAP、WSDL和UDDI,IBM和Microsoft都是绝对的技术先入者。而在内部实现技术,IBM则采用J2EE架构,除了依靠自己的alphaWorks的力量外,采纳各类开放源代码组织的成果(诸如Apache SOAP和jUDDI等),在自身的Websphere平台上提供了完整而且领先的Web Service的开发工具。
Sun推出了在Web Service时代的解决方案Sun ONE。不过Sun ONE更象是一个Sun提供的加入了Web Service特性的J2EE平台,而不像是一个纯粹的Web Service的开发平台。
10年前世界贸易组织估计电子商务交易额以成10 倍的速度增长。例如,Deloitte 咨询公司预测2002 年电子商务营业收入可达1000 亿美元,到2003 年全球的电子商务交易额将达到数十万亿美元,亚洲的电子商务交易额也达到数千亿美元,中国的电子商务交易额达到数百亿美元。由此看来电子商务会成为21 世纪经济发展的增长点。电子商务完备的双向信息沟通灵活的交易手段和快速的交货方式将给我们带来巨大的经济效益,促进社会生产力的大幅度提高。电子商务的广泛推行大大加速了整个社会的商品流通,有助于降低企业的成本,提高企业的竞争能力。电子商务也为消费者提供了更多的消费选择,使消费者得到更多的实惠。这是一场商业领域的根本性革命,这打破了时空的局限,改变了贸易形态。
[1]UDDI Based Electronic Marketplaces Easier Integration with UDDI and WSDL Bilal Siddiqui.
[2]亚洲讯息有限公司.中国B2B电子商务市场现状及前景分析报告.
[3]戚玉樑,李志伟.以Web Services 为基础建构行动商务加值服务.