⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 为什么需要web服务.txt

📁 很多大型网站的策划文档
💻 TXT
📖 第 1 页 / 共 2 页
字号:
让我们来考察当企业部署若干个这样的电子商务应用的情形: 

第一个应用,企业的为之付出的总的费用应该是该应用的开发和部署费用、以及运营时态的维护和更新费用。 

第二个应用,应用的开发和部署费用是一样的,但是企业需要为之花费额外的集成费用,同时由于整个企业应用环境变得更加复杂,其运营时态的维护和更新费用可能呈指数形式增加。 

同样,当第三个、第四个应用被部署后,企业所支出的费用可能是高得惊人。 

这样的电子商务应用的实际运营状况非但无法令企业商务规模迅速增长,甚至会造成相反的影响作用,因为此时,IT部门不得不雇佣更多的员工并花费更多的资金来管理这些复杂而纷乱的应用,并维护多种承载应用的基础架构。 

早先出现的电子商务技术,比如EDI、web EDI (也许是基于XML的)、内容服务器、应用服务器、EAI(Enterprise Application Integration),以及那些为创建企业门户以及其他单个电子商务应用(上面提到的7种应用)而设计的独立解决方案都无法解决这个问题。它们之所以无能为力,是因为它们不无例外地都是基于复杂应用连接的、不具备良好集成能力的应用开发模式,它们都是通过程序代码实现复杂应用连接以连接用户、电子商务应用以及其他信息系统的。这样的实现方式即无法有效地解决经常发生的电子商务流程的更改而触发的大额费用,也无法有效地解决各类用户的定制需求。 

正确的解决方案: Web服务和商业Web 

在本节中,我将描述一个能解决以上所有问题的解决办法。 



电子商务需要摆脱独立解决方案的实现模式,需要舍弃复杂系统连接的实现方法。一个有效的电子商务应用绝对不应该是仅仅基于程序员以及那些复杂的代码的。对于电子商务而言,传统的由程序员主导的由里向外的开发模式应当被由用户主导的由外向里的开发模式取代。冗长的串行的开发循环应当被即时的,快速的应用装配所取代。同时这样的应用应当天生就具备高可定制性。如果探究其商业本质,这是来自经过时间考验的商业技术概念:"即时制造"以及"规模可伸缩"等概念,我们需要做的就是将传统的商业概念延伸到电子商务中去。 

看了上一段的描述,大家可能会认为这需要一个技术上的更本性变革,其实,不然。 

基于XML技术的Web服务正是解决这一问题的最佳手段。Web服务的使用将改变目前的开发模式和应用部署的费用规模。各种Web服务分表实现了一定的电子商务功能,通过将各种电子商务的Web服务进行组合和集成以创建动态电子商务应用。Web服务能够统一地封装信息、行为、数据表现以及商务流程,而无需考虑应用所在的环境是使用何种系统和设备。 

通过使用Web服务,企业能够以前所不可能的方式通过抽象和混合将自身的电子商务组件化。当一个企业的核心竞争力被组件化之后,那么这些核心竞争力就能够很方便地在不同的企业之间共享,同时架构跨企业的电子商务应用,形成商务Web。 

在商务Web中,将不需要为使用一个电子商务应用而购买这个电子商务应用所承载的应用软件。Web服务是一种无需购买并部署的组件,这种组件是被一次部署到Internet中,然后到处可用的一种新型组件,所有应用只需要能够连入Internet,就可以使用和集成Web服务。通过采用Web服务,开发的代价显著降低了,程序员无需与多种平台进行交互,他只需要与一种组件进行交互,即Web服务,同时Web服务的调用界面完全采用标准的XML及相关技术,在代码实现上代价也有显著下降。通过采用Web服务,部署和集成的费用大大降低,流程的更改也无需更改大量代码,甚至通过工具的支持,更本无需更改程序代码。同时随着新的Web服务技术,如WSDL/UDDI/WSFL的大量使用,Web服务在运行时态进行动态装配将成为现实,同时每个用户甚至可以应用户的需要而实时装配。 

Web服务是未来? 

全球权威IT行业研究评论机构Gartner Group对未来5年的Web服务的发展状况做了预测: 

2001年,Web服务的架构开发工具将被各大开放商开发完毕。开发人员能够购买到这些面向服务的开发工具。同时他们将会开始构建实际使用的Web服务。 

2002年,商业Web服务将大量出现,大量的面向消费者的B2C Web服务将被使用。 

2003年,UDDI注册中心应Web服务的发展,变得越来也重要,其中的商业数据也越来越丰富。私有的UDDI注册中心将被投入使用以支持内部的服务信息的交换。而政府的Web服务(e-Government)应用也将会不断出现。 

2004年,各类企业将会普遍接受基于Web服务的商务应用模式,而服务集中的计算模式将会进入青年期。私有的UDDI注册中心仍然在各类应用中处与优势地位。新的收入模式和商业渠道将到处可见。40%的金融财务服务事务将使用Web服务模式。而35%的在线政府服务将以Web服务的形式提供。 

2005年,公共的UDDI注册中心作为公共商务信息的交换机制而获得大量的使用。动态服务同样将大量投入使用。 

同时我们看到各大技术提供商都按照Gartner Group的预测陆续地推出Web服务的构建工具:Microsoft的Visual Studio .NET,IBM的Web Service Toolkit,SUN的Sun ONE等等。基于Web Service的公共技术标准SOAP/WSDL/UDDI/WSFL或是已经成为事实行业标准,或是正在制订的进程中,各大技术提供商和传统商业企业都投入到了标准的制定和应用的架构中去。作为Web服务的体系架构的领导者IBM和Microsoft也开始在全球推广Web服务技术。我们有理由相信Web服务将成为将来动态商务Web的主流技术。 

什么是Web服务? 

我们已经从商业需求的角度和技术实现的可行性上讨论了Web服务的可行性和必要性。由于大部分的读者是技术人员,所以我相信大家对Web服务的各种实现技术会非常有兴趣,对Web服务的架构过程也一定更有兴趣,对如何在某个具体的Case中使用Web服务架构一定非常有兴趣,我将在本文章系列的后续部分中逐一描述并提供答案。 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -