基于网格Web服务.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网格Web服务

基于网格Web服务   收稿日期:2006-07-11?   作者简介:洪国辉(1946-),男,江苏无锡人,武汉科技大学中南分校信息工程学院教授。?   (武汉科技大学中南分校 信息工程学院,湖北 武汉 430223)?      摘要:传统意义上的分布式计算与并行计算,分别只是空间与时间上的并发,对资源的共享与利用程度有限。本文提出一种基于网格计算(grid computing)的Web服务(Web Services)概念,即所谓服务网格,其目标是对一定的网格域上的资源进行整合,提供简单一致的接口,有效地提供内容服务、计算服务、存储服务、交易服务等,同时实现空间与时间的并发,促进分布在网络上,特别是lnternet上的计算资源,通信资源,存储资源,数据资源,信息资源的充分共享与高效利用。?   关键字:网格;Web服务;服务网格?      1 什么是网格?   网格(grid)又称作计算网格(computational grid),网格计算(grid computing)。早期称作元计算(metacomputing)。“网格是构筑在因特网上的一组新兴技术,它将高速互联网、高性能计算机、大型数据库、传感器、远程设备等融为一体,为科技人员和普通老百姓提供更多的资源、功能和交互性”。简单地讲,网格是把整个因特网整合成一台巨大的超级计算机、实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。当然,网格并不一定非要这么大。我们也可以构造地区性的网格,如大学校区网格、企事业内部网格、局域网网格、甚至家庭网格和个人网格。事实上,网格的根本特征是资源共享而不是它的规模。?   现在关于网格技术的研究一般有两个侧重点:?   一是美国联邦政府及欧洲一些国家过去十多年来资助的高性能计算项目。这类项目研究的目标是将跨地域的多台高性能计算机、大型数据库、贵重科研设备(电子显微镜、雷达阵列、粒子加速器、天文望远镜等)、通信设备、可视化设备和各种传感器整合成一个巨大的超级计算机系统,支持科学计算和科学研究,这一类的侧重点是用网格实现高性能及高可用性的计算。?   还有一类是把网格看成是未来的互联网,简单地讲,传统因特网实现了计算机硬件的连通,Web实现了网页的连通,而网格试图实现互联网上所有资源的全面连通,包括计算资源、存储资源、通信资源、软件资源、信息资源、知识资源等。?   我们这里所讨论的网格技术的含义倾向于后者。我们所关注的目标,其一是使局域网内或者更广泛范围内的普通个人计算机(基于Intel芯片的,Windows或Linux操作系统的)能实现各种资源的共享,特别是闲置资源,即每台个人计算机都可以拥有自己独立执行的事务与独立存储的数据,只是在空闲的时候,或是有较多的空闲资源的时候,将这部分资源共享出来,由网格内部或外部的计算资源请求者申请使用。我们的另一个关注点,是服务的互联,特别是针对常规的应用,以及电子商务流程中的应用,而不仅仅是科学计算。?   为了实现以上的目标,下列问题是需要研究及解决的:?   1.1 网格计算的理论模型:应用如何在网格中分割与分布?特别是对于常规(generic)的应用?现有的网格应用,多是限定于特定的问题及应用域,如高能物理计算,气象预报,三维图形的渲染与生成,这使得网格的应用范围受到很大限制,也制约了网格在实际应用中的发展。?   1.2 网格体系结构:即网格的拓扑结构,网格硬件框架,网格的软件体系,资源如何被集成、管理和共享。?   1.3 网格计算的协议和框架:协议栈,框架规约。?   1.4 网格计算支撑环境的设计与实现:包括开发、部署、管理等软件支撑环境。?   1.5 网格程序设计和应用开发界面:提供给网格服务客户的单一、规定、简单的应用接口,使得客户商能方便地进行调用,而无需学习复杂的API及并行算法。?   2 什么是Web services?   经常的应用更新是当今电子商务应用部署所面临的最大问题,如何提升企业的响应能力,削减响应开支,提升企业的竞争力,是所有的e化企业必须面对的。?   同时,企业间的纵向、横向合作与融合,使得企业间信息交换、服务访问、系统交互愈发频繁,如何在N*N的复杂拓扑环境下,实现信息系统的快速开发,便捷部署与灵活维护?答案也许就是Web services。?   Web services是新一代的Web应用。它是自包含、自描述的应用模块,能在Web上被发布、定位并调用。Web services执行各种功能,包括简单的请求应答到复杂的商业处理。?   一个典型的Web services可能提供股票竞价服务,或是进行信用卡处理。一个Web services一经部署,其它应用(或其它Web serv

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档