数据库网格计算(II)

数据库网格计算(II)

ID:41852775

大小:551.06 KB

页数:59页

时间:2019-09-03

数据库网格计算(II)_第1页
数据库网格计算(II)_第2页
数据库网格计算(II)_第3页
数据库网格计算(II)_第4页
数据库网格计算(II)_第5页
资源描述:

《数据库网格计算(II)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网格计算核心技术概述系统基础结构基本服务作业管理和用户交互应用第6章:网格调度和资源管理第7章:网格工作流管理第8章:网格门户第1章:网格概述第2章OGSA和WSRF第3章:语义网格和自治计算第4章:网格安全第5章:网格监控第9章:网格应用----案例研究9/2/20211第1章:网格概述网格的特征网格的最初定义及其他多种定义与网格有关的标准及组织网格的体系结构9/2/20212第2章OGSA和WSRF本章学习目的:OGSA是什么,在网格中它扮演什么角色;开放网格服务基础设施OGSI(OpenGridServicesIn

2、frastructure)是什么;Web服务技术是什么;构成客户机/服务器应用的传统范例;WSRF是什么;WSRF对OGSA和OGSI有什么影响作用。9/2/202132.1引言本章内容的安排2.1引言2.2分布式计算的传统范例2.3Web服务2.4OGSA2.5Globus工具箱3(GT3)2.6OGSA-DAI2.7WSRF2.8本章小结2.9进一步的阅读和测试9/2/202142.2分布式计算的传统范例9/2/20215套接字编程RPC图RPC应用中的数据流控制RPC实现和运行客户机/服务器应用的步骤是:用RPCI

3、DL编写RPC接口程序;使用RPC编译器编译接口程序生成客户机端占位程序和服务器端骨架程序;实现服务器;实现客户机;调用RPC库编译所有代码;启动服务器;启动带有服务器IP地址的客户机。9/2/20216JavaRMI图JavaRMI应用中的数据流控制实现和运行JavaRMI客户机/服务器应用的步骤是:编写RMI接口程序;编写去实现接口的RMI对象;用RMI编译器(rmic)编译RMI对象,生成客户机端占位程序和服务器端骨架程序;编写RMI服务器,用于注册RMI对象;编写RMI客户机;用Java编译器(Javac)去编译

4、所有Java源代码;启动RMI名字服务器(rmiregistry);启动RMI服务器;启动RMI客户机。9/2/20217DCOM实现和运行DCOM客户/服务器应用的步骤是:编写MIDL接口程序;用接口编译器(Midl)编译接口程序,生成客户端占位程序和服务器端骨架程序;编写COM组件去实现接口;编写DCOM客户端;编译所有的代码;向DCOM服务器注册COM组件;启动DCOM服务器;启动DCOM客户机。9/2/20218CORBA运行CORBA客户机/服务器应用的步骤是:编写CORBAIDL接口程序;用IDL编译器编译接

5、口程序,生成客户端占位程序和服务器骨架程序;编写CORBA对象去实现接口;编写CORBA服务器去注册CORBA对象;编写CORBA客户机;编译所有的源代码;启动CORBA名字服务器;启动CORBA服务器;启动CORBA客户机。9/2/20219JavaRMI、DCOM和CORBA小结不同特点:在特定实现和特征方面有所不同公共特点:需要接口来唤醒远程对象或组件。对用户隐藏低级通信的复杂性,通过接口定义自动生成客户机端占位程序和服务器端骨架程序。它们使用专有的通信协议,例如,JavaRMI使用JRMP、DCOM使用ORPC、

6、CORBA使用IIOP,去唤醒远程对象或组件。接口定义是二进制格式,这对在接口上产生询问的客户机应用是困难的,例如寻找定义过什么种类的方法、每一种方法的输入/输出、以及怎样更好的使用方法。客户和对象与它们的接口紧紧捆绑在一起,例如客户机部分的变化意味着其他部分也要变化,例如服务器也需要修改。9/2/2021102.3Web服务Web服务的定义:本质上讲,Web服务是松散耦合的(客户机/服务器)、具有封装性、与平台和编程语言无关、提供能够在内部网络和Internet上被描述、发布、发现和唤醒的服务器端合成组件。松散耦合:W

7、eb服务的实现的改变是自由的,只要服务接口保持不变,不会过度影响该服务的客户端。封装性:Web服务的实现对该服务的客户端是完全不可见的。与平台和编程语言无关:Web服务可以用任何语言实现、可以在任一平台开发。合成:Web服务可以由一定数量的已部署的服务合成而成。服务器端组件:Web服务的安排范围可从一个完整的应用到运行在服务器上的子例程调用。描述:基于XML接口,用于描述一个Web服务能够提供的功能和能力。发布:Web服务可以用服务注册号注册,通过服务注册号可以在Intranet和Internet上存取访问。发现:Web

8、服务客户可以通过检索服务注册和匹配它们的服务请求来发现服务。唤醒:客户可通过标准传输协议绑定一个Web服务,例如HTTP和FTP协议。内部网或Internet:一种Web服务可严格限制在一个单位组织内部可用,或者它能够提供穿过防火墙的访问,用于访问连接到Internet的任何用户。9/2/2021119/2/2021

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。