论文部分内容阅读
[摘 要] 在当前电子商务中,网上采购不能有效利用互联网的众多资源,而且不同企业数据格式不一致,导致采购效率低下。本文论述Web Services技术组成及特点,并探讨利用Web Services技术实现一个主动式网上采购模式的流程。
[关键词] Web服务;网上采购;UDDI;电子商务
[中图分类号]F724.6[文献标识码]A[文章编号]1673-0194(2008)13-0104-02
1 目前电子商务中网上采购的方法及其局限性
随着互联网技术的发展以及互联网的普及,越来越多的政府、企业、家庭开始上网,新型的电子商务在经济活动中所占的比例也日益增大。在传统的经济活动中,尤其是在制造业中,采购成本占企业产品成本的60%~70%,如何降低采购成本已经成为降低企业生产成本的关键问题。由于传统的人工采购方法有信息闭塞、采购周期长、人为因素干扰等弊端,已经无法适应企业发展的进一步要求。利用互联网的资源优势和效率优势进行网上采购,可以大幅度降低成本,网上采购已经成为现代企业生产流程中代替传统采购方式的不可缺少的一环。
由于操作系统的多样性,以及不同数据库软件保存数据格式的多样性和不兼容性,造成目前虽然有众多资源却无法达到真正意义上的资源共享的局面。没有一种跨平台的通用的标准的数据格式成为信息交换的瓶颈。同时,传统的远程调用技术如DCOM、COBRA等都是与平台有关的,需要维护大量的接口信息,成本很高,限制了信息的自由交流。上述原因造成了目前网上采购技术无法真正利用互联网资源实现最佳采购。目前的网上采购主要有两种方式:一种是利用EDI(Electronic Data Interchange)方式,另一种是半人工半计算机浏览查询方式。
EDI方式在采购过程中具有信息自动交换处理、速度快、安全性高等优势,然而建设EDI系统需要专用的网络,无法有效地利用互联网信息量多的特性。同时,其高额的使用费和维护费用也阻碍了广大中小企业的使用,目前EDI方式主要是大型企业之间使用。同时EDI系统是一种紧耦合的系统,使用者无法自动发现对方系统的新增功能,需要双方进行协商,因此是一种被动的网上采购模式。
目前网上采购使用较多的是半人工半计算机浏览查询方式,也就是说采购人员登录某些相关网站,查询相关产品信息,并记录下来,然后进行分析得出最佳采购方案。这种技术成本低,适合广大的中小企业。但这种方式需要采购人员事先知道采购网站,并且逐个收集信息,效率十分低下。然而,互联网上的网站众多,仅凭人工浏览是无法完成的,是一种被动的采购方式。对供货方来说,其需要将信息尽可能发布到网上等待查询,这也是一种被动的销售的方式。如何有效地利用现有资源,进行主动的网上采购成为目前急需解决的问题。Web服务(Web Services)跨平台技术的出现真正解决了这一问题。
2 Web服务的产生及作用
Web Services技术是为解决在Internet环境下,松散耦合的Web服务之间进行相互调用、互相集成而设计的技术框架(见图1)。
Web服务的这种三角形设计模式被称作面向服务的架构,实现一个完整的Web服务包括以下步骤:
(1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册;
(2)Web服务请求者向Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务;
(3)Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读;
(4)利用从Web服务中介者返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用;
(5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。
发布和发现操作都涉及服务代理(UDDI注册中心),UDDI解决了企业遇到的大量问题。首先,它能帮助拓展企业与企业(B2B)交互的范围并能简化交互的过程。对于那些需要与不同用户建立许多种关系的厂家来说,每家都有自己的一套标准与协议,UDDI支持一种适应性极强的服务描述,几乎可以使用任何接口。例如对于一家地处澳洲的花店,虽然很希望进入世界上所有市场,但苦于不知怎样才能成功,UDDI提供一种能实现这一目标的方法。规范企业在注册中心中发布所提供的服务,这样发现企业及服务就变得高效而且简单。
本文提出基于Web服务的主动式网上采购模式,它利用Web服务具有数据的自由交换、服务的主动发现、信息的动态查找、系统的自我定制、交易的网上实现等优势,可以大大缩短网上采购的周期,减少人工干涉,降低采购成本。因此,本文所研究的主动式网上采购模式对于企业进行网上采购有着重要的实际应用价值。
3 基于Web服务技术的主动式网上采购模式的实现
网上采购模式利用UDDI可以自动搜索全世界的商务提供者的Web服务地址并将信息添加到本地的注册表中,然后根据Web服务的WSDL描述,网上采购模式可以知道供货方提供的服务,比如浏览供货单、订单交易等。而后,本地程序利用所得知的服务实现的方式发送一个SOAP给Web服务方,服务方执行这个消息并返回执行结果,从而完成一个全自动不需人工干预的网上采购的过程。一个主动式网上采购模式的工作流程如下:
(1)订货系统与供货系统分别在UDDI注册中心上注册自己的企业基本信息、产品的基本信息、企业提供的Web服务信息。这样,其他的应用者就可以利用UDDI查到他所需要的企业和服务。
(2)当订货方采购部门提交一个采购单后,例如采购计算机,系统自动发送查询请求给UDDI,在UDDI上寻找采购单中相关的计算机产品的供货商。
(3)UDDI将所查找到的供货商的基本信息以及其所提供的Web服务的描述信息返回给订货系统。
(4)订货系统确认供货方信用等级等基本信息之后(确认其身份可靠),引用供货商提供的Web服务,通常包括浏览、查找、发送、接收、交易等服务。这里,订货系统首先利用供货方提供的查找计算机产品报价信息的Web服务进行查询。
(5)供货方系统的Web服务根据订货系统的请求信息进行处理,返回相应的查询结果给订货系统。
(6)订货系统将返回的多个供货方的计算机产品报价进行比较,综合物流等可能需要的第三方Web服务成本后得出最佳采购方式。然后系统发送采购单给相应的供货商进行网上交易。
由此可以看出,一个主动式网上采购模式包括从采购订单的产生、供货方信息的收集比较,到选择最佳采购方案并发送采购订单进行网上交易的网上采购的全部过程,实现了网上采购的流水化,减少了人工干预,降低了采购成本。
4 结 论
本文所提出的主动式网上采购模式既可以作为动态电子商务系统的一部分,也可以作为企业独立的采购模式。基于Web服务的主动式网上采购模式很好地将互联网上的各种资源加以利用,克服了目前传统网上采购模式的被动性、数据不兼容性等局限,最大限度地实现了采购的自动化、处理的智能化、成本的低廉化、采购过程的流程化,大大缩短了网上采购的周期。同时,该系统也可以更好地维护采购方和供货方之间的关系,促使双方结成伙伴,实现双赢。
主要参考文献
[1] 栗东生. 网上采购:物资采购方式的革命[J]. 石油企业管理,2005(7).
[2] 孙永强. Web 服务深入编程[M]. 北京:清华大学出版社,2002.
[3] 张宏展,胡正国. 基于Internet的网上采购模式的设计与实现[J]. 西北工业大学学报,2006(3).
[关键词] Web服务;网上采购;UDDI;电子商务
[中图分类号]F724.6[文献标识码]A[文章编号]1673-0194(2008)13-0104-02
1 目前电子商务中网上采购的方法及其局限性
随着互联网技术的发展以及互联网的普及,越来越多的政府、企业、家庭开始上网,新型的电子商务在经济活动中所占的比例也日益增大。在传统的经济活动中,尤其是在制造业中,采购成本占企业产品成本的60%~70%,如何降低采购成本已经成为降低企业生产成本的关键问题。由于传统的人工采购方法有信息闭塞、采购周期长、人为因素干扰等弊端,已经无法适应企业发展的进一步要求。利用互联网的资源优势和效率优势进行网上采购,可以大幅度降低成本,网上采购已经成为现代企业生产流程中代替传统采购方式的不可缺少的一环。
由于操作系统的多样性,以及不同数据库软件保存数据格式的多样性和不兼容性,造成目前虽然有众多资源却无法达到真正意义上的资源共享的局面。没有一种跨平台的通用的标准的数据格式成为信息交换的瓶颈。同时,传统的远程调用技术如DCOM、COBRA等都是与平台有关的,需要维护大量的接口信息,成本很高,限制了信息的自由交流。上述原因造成了目前网上采购技术无法真正利用互联网资源实现最佳采购。目前的网上采购主要有两种方式:一种是利用EDI(Electronic Data Interchange)方式,另一种是半人工半计算机浏览查询方式。
EDI方式在采购过程中具有信息自动交换处理、速度快、安全性高等优势,然而建设EDI系统需要专用的网络,无法有效地利用互联网信息量多的特性。同时,其高额的使用费和维护费用也阻碍了广大中小企业的使用,目前EDI方式主要是大型企业之间使用。同时EDI系统是一种紧耦合的系统,使用者无法自动发现对方系统的新增功能,需要双方进行协商,因此是一种被动的网上采购模式。
目前网上采购使用较多的是半人工半计算机浏览查询方式,也就是说采购人员登录某些相关网站,查询相关产品信息,并记录下来,然后进行分析得出最佳采购方案。这种技术成本低,适合广大的中小企业。但这种方式需要采购人员事先知道采购网站,并且逐个收集信息,效率十分低下。然而,互联网上的网站众多,仅凭人工浏览是无法完成的,是一种被动的采购方式。对供货方来说,其需要将信息尽可能发布到网上等待查询,这也是一种被动的销售的方式。如何有效地利用现有资源,进行主动的网上采购成为目前急需解决的问题。Web服务(Web Services)跨平台技术的出现真正解决了这一问题。
2 Web服务的产生及作用
Web Services技术是为解决在Internet环境下,松散耦合的Web服务之间进行相互调用、互相集成而设计的技术框架(见图1)。
Web服务的这种三角形设计模式被称作面向服务的架构,实现一个完整的Web服务包括以下步骤:
(1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册;
(2)Web服务请求者向Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务;
(3)Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读;
(4)利用从Web服务中介者返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用;
(5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。
发布和发现操作都涉及服务代理(UDDI注册中心),UDDI解决了企业遇到的大量问题。首先,它能帮助拓展企业与企业(B2B)交互的范围并能简化交互的过程。对于那些需要与不同用户建立许多种关系的厂家来说,每家都有自己的一套标准与协议,UDDI支持一种适应性极强的服务描述,几乎可以使用任何接口。例如对于一家地处澳洲的花店,虽然很希望进入世界上所有市场,但苦于不知怎样才能成功,UDDI提供一种能实现这一目标的方法。规范企业在注册中心中发布所提供的服务,这样发现企业及服务就变得高效而且简单。
本文提出基于Web服务的主动式网上采购模式,它利用Web服务具有数据的自由交换、服务的主动发现、信息的动态查找、系统的自我定制、交易的网上实现等优势,可以大大缩短网上采购的周期,减少人工干涉,降低采购成本。因此,本文所研究的主动式网上采购模式对于企业进行网上采购有着重要的实际应用价值。
3 基于Web服务技术的主动式网上采购模式的实现
网上采购模式利用UDDI可以自动搜索全世界的商务提供者的Web服务地址并将信息添加到本地的注册表中,然后根据Web服务的WSDL描述,网上采购模式可以知道供货方提供的服务,比如浏览供货单、订单交易等。而后,本地程序利用所得知的服务实现的方式发送一个SOAP给Web服务方,服务方执行这个消息并返回执行结果,从而完成一个全自动不需人工干预的网上采购的过程。一个主动式网上采购模式的工作流程如下:
(1)订货系统与供货系统分别在UDDI注册中心上注册自己的企业基本信息、产品的基本信息、企业提供的Web服务信息。这样,其他的应用者就可以利用UDDI查到他所需要的企业和服务。
(2)当订货方采购部门提交一个采购单后,例如采购计算机,系统自动发送查询请求给UDDI,在UDDI上寻找采购单中相关的计算机产品的供货商。
(3)UDDI将所查找到的供货商的基本信息以及其所提供的Web服务的描述信息返回给订货系统。
(4)订货系统确认供货方信用等级等基本信息之后(确认其身份可靠),引用供货商提供的Web服务,通常包括浏览、查找、发送、接收、交易等服务。这里,订货系统首先利用供货方提供的查找计算机产品报价信息的Web服务进行查询。
(5)供货方系统的Web服务根据订货系统的请求信息进行处理,返回相应的查询结果给订货系统。
(6)订货系统将返回的多个供货方的计算机产品报价进行比较,综合物流等可能需要的第三方Web服务成本后得出最佳采购方式。然后系统发送采购单给相应的供货商进行网上交易。
由此可以看出,一个主动式网上采购模式包括从采购订单的产生、供货方信息的收集比较,到选择最佳采购方案并发送采购订单进行网上交易的网上采购的全部过程,实现了网上采购的流水化,减少了人工干预,降低了采购成本。
4 结 论
本文所提出的主动式网上采购模式既可以作为动态电子商务系统的一部分,也可以作为企业独立的采购模式。基于Web服务的主动式网上采购模式很好地将互联网上的各种资源加以利用,克服了目前传统网上采购模式的被动性、数据不兼容性等局限,最大限度地实现了采购的自动化、处理的智能化、成本的低廉化、采购过程的流程化,大大缩短了网上采购的周期。同时,该系统也可以更好地维护采购方和供货方之间的关系,促使双方结成伙伴,实现双赢。
主要参考文献
[1] 栗东生. 网上采购:物资采购方式的革命[J]. 石油企业管理,2005(7).
[2] 孙永强. Web 服务深入编程[M]. 北京:清华大学出版社,2002.
[3] 张宏展,胡正国. 基于Internet的网上采购模式的设计与实现[J]. 西北工业大学学报,2006(3).