摘要:开放网格服务体系结构(OGSA)的出现使得原来的网格资源管理模式不能够满足要求,通过对于目前网格服务管理体系架构的三种模式进行分析,确定了网格服务管理系统的功能需求,提出了一种基于开放式服务体系架构的网格服务管理模型,为了区分用户对于服务质量要求的不同,引入了服务级别概念,保证了用户的服务质量(QoS)需求,最后构造了电子政务的网格服务管理原形系统。
数据库数据仓库数据挖掘
象实现使用的聪明代理,并选用第一个响应的聪明代理。在本地网络的主机上至少应该运行一个聪明代理的实例。
本地网络中还可存在多个Smar,这些tAgent
务对象方法getData。另外,还定义了字符串成员变量
_name,用于标识服务实现对象名称。定义在IDL接口
中的getData方法,用于根据由客户端发出的服务请求传递的要查询的字段集合字符串field以及查询条件字符串cond1和cond2,进行查询处理后,返回的结果集封装在IDL中定义的resultInfo结构中。
SmartAgent之间可以很好的协同工作并提供负载平衡。每一个SmartAgent将识别一个可用对象的子集,并与其他聪明代理通信以查找它找不到的对象。同时,SmartAgent还可以为服务器失败提供保护,方式是在连接失败时尝试重起服务,或在必要时定位到其它主机上的服务器。
5创建客户端应用程序
客户端向服务器提出要求,执行服务并将服务器送回的结果进行必要的处理,把数据以表格的形式显示出来。
5.1初始化对象请求代理(ORB)
ORB用于在客户端和服务对象之间传递调用请求、服务实现对象方法运行参数以及运行结果等。因此,在客户端首先要获取对ORB的初始化引用。在
7小结
本文作者的创新点在于提出了一个基于CORBA的异构数据库查询实现方案。首先定义了系统客户端/服务器端的接口,它是整个系统实现的基础。在客户端调用的两种方式中,选择了存根调用方式并分别对服务器端和客户端进行了接口设计。本系统在Win-
ORB对象的定义中,定义了名称为init的静态的初始化对象请求代理方法。我们可以用它来获取对ORB的初始化引用。
5.2定位并绑定服务对象
在获取对ORB的初始化引用后,就可以在Smart聪明代理)的支持下利用ORB在当前计算机的Agent(网络环境中定位服务对象并对服务对象进行绑定,从而获取对服务对象的引用。
5.3实例化CORBA接口对象与设置ORB连接在客户端要调用服务实现对象中的方法,因此要引入IDL接口定义作为客户端的调用模板,建立与
技
参考文献:曾素华,黎亚元等.[1]CORBA技术在分布式测控系统中的应用.术黑龙江工程学院学报,2004VOL.18NO.1叶斌.基于XML、微创[2]CORBA和Agent的分布式搜索模型研究,计算机信息,2005NO.7-3
新王功明,关永等.面向对象数据库的关键技术研究。微计算机[3]
dowsserver2000,SQLserver2000环境下测试通过。
信息,2006NO.1-3
作者简介:夏洁武(1969-),女,井冈山学院信息科学与传媒学院副教授,研究方向:软件工程,计算机应用技王卫民(1977-),男,博士,研究方向为计算机网络与术;
并行分布计算;郭晨,男,硕士,井冈山学院信息(1979-),科学与传媒学院助教.研究方向:数据挖掘。
Biography:Xia-JieWu(1969-),female,JINGANGSANcollegeIn-formationScienceAndMediumCollege,Associateprofessor,MainStudy:Softwareengineering,computerapplicationstechnology.
ORB对象的连接。
5.4获取查询结果集
经过实例化CORBA接口对象与设置ORB连接后,myquery对象就成为CORBA服务对象在客户端的镜像。调用myquery对象中的相应方法就可以实现对服务实现对象中相应方法的调用。
6异构数据库集成系统的运行环境
在异构数据库集成系统中,要保证整个系统的运行,除了客户端和服务器端系统外,还需要首先在网络中启动一个Smar智能代理)。它为客户程序和目tAgent(标对象实现提供了一系列的设施。当客户端调用bind方法时,Smar()tAgent会自动查询聪明代理,由聪明代理查找指定的实现,从而建立客户程序与实现之间的连接,这一切对于客户端程序来说是透明的。
我们在POA上设置了持久策略,并且使用ac-
(343009江西吉安井冈山学院信息科学与传媒学院)
(JINGANGSANcollegeInformationScienceAndMediumCollege,JI-ANJIANGXI,343009)XiaJieWuWangWeiminGouChen
收稿日期:修稿日期:(2006.4.28)(2006.5.26)
上接第151页)(
郭立文杨扬(100083北京科技大学信息工程学院)
SchoolofInformationEngineering,UniversityofScienceand(
TechnologyBeijing,Beijing100083,China)GuoLiwenYangYang
tive_object_with_id注册了对象和实现,聪明代理将当对象登记对象或实现,从而可由客户程序使用它。或实现被冻结时,聪明代理将它从可用对象列表中删除。VisiBroker利用广播消息查找供客户程序或对
PLC技术应用200例》
通讯地址:(100083北京市海淀区清华东路16号艺海大厦1103室)郭立文
收稿日期:修稿日期:(2006.4.28)(2006.5.26)
:946360元/年--223
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于OGSA的网格服务管理模型研究(4)在线全文阅读。
相关推荐: