面向Web服务的可视化程序设计与实现(2)
时间:2016-12-04 13:37 来源:毕业论文 作者:毕业论文 点击:次
5 结论 40 5.1 总结 40 5.1.1 WEB服务的优势与劣势 40 5.1.2 如何改进WEB服务 41 5.2 心得与体会 42 5.3 WEB服务的期望与现实 43,4163 1 绪论 Web Service 是一种新的Web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过Web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。简单的说,Web Service是一种方法,通过调用可以实现很多功能而不用自己大费周章的去编写实现。 1.1 课题的目的和意义 Web Service 是一种新的Web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过Web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 引入Web Service我们可以: 让任何平台上的用任何语言编写的服务进行交互。 将应用程序功能概念化成任务,从而形成面向任务的开发和工作流。这使得更抽象的软件能够为工作在业务层面具有较少软件分析技术的用户所用。 允许松耦合,这意着,每当其中某个或多个服务在设计或实现中发生改变时,服务应用程序之间的交互不会因此而中断。 使现有的应用程序能适应不断变化的业务条件和客户需求。 向现有或遗留软件应用程序提供服务接口,而无需改变原来的应用程序,从而使这些应用程序完全可以运行在这种服务环境下。 引入其他一些与原有功能无关的管理或操作管理功能,比如可靠性、责任性和安全性等等,从而在业务计算环境中增加其通用性和实用性。 1.2 国内外研究现状与水平 目前Web 服务还主要是应用于大企业中。最先采用Web 服务技术的企业多数是一些银行和金融服务机构。这些企业的业务系统很早就采用IT技术,而且重要的业务数据都存储在一些应用早期计算机语言开发的应用系统中。当这些企业推出新的业务、新的平台时,如何使这些数据在新老系统中进行交互使用就成了最大的难题。这在很大程度上促使他们应用Web 服务技术作为数据交换的手段。第二批采用Web 服务技术的企业则多是旅游、交通、零售及电信通信行业的企业。这些行业的应用特点是它们拥有众多的分支机构,而且这些分支机构的地域分布很分散。在这些行业的松散集成方面,Web 服务具有非常好的技术优越性。另外,对Web 服务感兴趣的行业还包括医疗机构、公共事业、政府和制造业等。 Web Service技术的前途是相当光明的。在推动Web Service技术向前发展的道路上,不仅微软注入了很大的投资,Sun、IBM等也表示很大的兴趣。同时,网上还有为Apache和Java Web开发的SOAP工具包。然而,Web Service起步不久,还需要很多的工作要做。特别在国内,Web Service技术起步比国外晚了一步,所以更要抓紧时间、迎接挑战。 1.3 发展趋势 下述这些趋势意着,更加智能的处理,操作和汇总内容变得十分重要。让我们看看按照Web services角度所预示的四个趋势: 内容更加动态:一个web service必须能合并从多个不同来源的内容,可以包括股票,天气,新闻等,在传统环境中的内容,如存货水平,购物订单或者目录信息等,都从后端系统而来。 带宽更加便宜:web services可以分发各种类型的内容(音频,视频流等)。 存储更便宜: web services必须能聪明地处理大量数据,意着要使用数据库,LDAP目录,缓冲,和负载平衡软件等技术保持可扩展能力。 (责任编辑:qin) |