ICE通信之IceGrid服务一.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用标准文案 一、 IceGrid 功能 1. 定位服务( Location service ) 作为一个 ICE 定位服务, IceGrid 的实施使客户能够间接地绑定到他们的服 务器,提高应用程序的灵活性和适应不断变化的需求。 2. 按需激活( On-demand server activation ) 分布式部署的节点服务器, 不需要立即启动, 在客户端向服务器发送一个服 务请求时, icegrid 检查到该服务所在的服务器存在但是没有激活,则 icegrid 会激活这个服务器,这一过程对于客户端来说是透明的。 3. 应用程序部署( Application distribution ) IceGrid 提供了一种很方便的方式来部署应用到一组计算机中,不在需要一 个文件共享系统或者是复杂的部署脚本,简单的使用 IcePath2 的配置服务,就 能够保持必要的程序和文件的同步。 4. 复制和负载均衡( Replication and load balancing ) IceGrid 的支持复制功能,将几台服务器中的是对象适配器复制成一个单一 的虚拟对象适配器。 在客户端和服务器间接绑定期间, 客户端能够连接到任意一 个对象适配器的端点,而且, IceGrid 监听每一台服务器的负载情况,当客户端 请求服务时, IceGrid 使用这些监听信息来决定分配哪个端点来处理客户端的请 求。 5. 会话和资源分配( Sessions and resource allocation ) 客户端可以建立一个会话 (session )来独占某个对象或者代理甚至服务器。 IceGrid 会阻止其他的客户端使用这个分配的资源,直到客户端释放它或者 session 过期。 IceGrid 的 session 服务增强了安全性,通过使用集成了一个 Glacier2 路由器的认证机制。 精彩文档 实用标准文案 6. 自动容错( Automatic failover ) ice 支持在任何一个包含多个端点的代理中自动重试和容错功能。当结合 IceGrid 的复制和负载均衡的支持时, 自动故障转移意味着客户端发送一个请求, 服务器处理请求失败时, IceGrid 会选择一个最低负载的端点重新处理请求。 7. 动态查询( Dynamic queries ) 在客户端通过查找的方式, 查找出所有的代理端口信息, 并由客户端决定使 用哪个代理。 8. 状态监测( Status monitoring ) IceGrid 提供 Slice 接口, 允许应用程序监控其各项活动和收到有关重大事 项的通知,可以使用监控接口来整合现有的监控系统。 9. 管理( Administration ) IceGrid 包括命令行和图形化的管理工具。它们支持所有的平台,并允许启 动,停止,监控,和重新配置任何服务器。 10. 部署( Deployment ) 使用 XML文件,通过描述符部署服务器到每台计算机, 使用模板描述符可以 简化相同服务器的部署。 11. 数据库独立( Database Independence ) 默认情况下, IceGrid 的使用 Freeze数据库以保存其状态。然而,您可以配 置 IceGrid 使用不同的数据库,如 MySQL。 二、 IceGrid 架构 一个 IceGri

文档评论(0)

jjwhy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档