惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
Microsoft Security Blog
Microsoft Security Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
爱范儿
爱范儿
T
Tailwind CSS Blog
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
WordPress大学
WordPress大学
H
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
腾讯CDC
V
V2EX
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
M
MIT News - Artificial intelligence
宝玉的分享
宝玉的分享

博客园 - 冰绿茶

解决Ehcache缓存警告问题 关于NHibernate、Castle和WCF做分布式事务时发生异常的解决办法 数据绑定控件和XmlDataSource控件结合使用,通过后台绑定Xml数据片段遇到的问题 微软StockTrader 2.03 学习笔记(8)--配置服务实现示例指南(四) 微软StockTrader 2.03 学习笔记(7)--配置服务实现示例指南(三) 微软StockTrader 2.03 学习笔记(6)--配置服务实现示例指南(二) 微软StockTrader 2.03 学习笔记(5)--配置服务实现示例指南(一) 微软StockTrader 2.03 学习笔记(4)--配置数据库生成工具介绍 SQLServer实战经验分享--ServiceBroker安全配置和使用示例 ASP.NET Trick文章系列--使用State Server管理Session状态的另类经济用法 微软StockTrader 2.03 学习笔记(3)--配置网站和配置服务在StockTrader中的使用示例 在数据库事务设计中经常会遇到的疑惑 微软StockTrader 2.03 学习笔记(1)--学习大纲整理 asp.net 2.0页面性能的考虑--异步页面处理模型 Asp.net 2.0 动态加载其他子目录用户控件问题 Web 下配置文件信息的读写 .net 2.0 中对配置文件的读写 ASP.NET 2.0加密网站配置文件中的信息 - 冰绿茶 - 博客园 Understanding ASP.NET Provider Model (Creating Custom Membership and Role Providers) - Part 3
微软StockTrader 2.03 学习笔记(2)--什么是配置网站和配置服...
冰绿茶 · 2009-02-01 · via 博客园 - 冰绿茶

      什么是配置网站(ConfigWeb)?为什么在StockTrader中会出现一个配置网站呢?

      顾名思义配置网站就是一个用来配置应用程序中各个处理模块或服务的中央管理系统网站,它独立于项目应用程序而存在。它的主要使命就是为了简化分布式应用程序的日常部署和维护管理工作。

      配置网站的设计在一个企业级分布式系统中的应用,为今后企业日常维护和管理提供了极大的便利,同时也为以后的程序开发提供了极大的灵活性、可扩展性。负载均衡和故障转移技术的使用也为系统的健壮发挥了最强大的稳定性。

      什么是配置服务(ConfigServices)和配置存储库(ConfigRepositories)?

      配置服务又叫配置管理服务,是独立实现在各个节点服务中的一组WCF服务。

      配置存储库是一个通用的数据存储架构,用于存储服务的参数设置和连接远程服务管理等。配置管理服务为了在物理本质上实现服务之间的自治管理,每个独立的节点服务拥有其各自独立的配置存储库。最大程度的实现节点服务间功能模块的低耦合和配置的灵活性。默认情况下服务配置存储库依赖于MS SQL Server 2005及以上版本数据库操作系统软件,为配置管理服务系统提供可靠的数据存储和数据安全机制。

      配置网站可以使用任何实现了配置管理服务的服务节点,从而可以轻松实现调整网络拓扑结构,调节系统性能和负载能力。

    以下摘自配置服务技术向导中使用配置服务管理的主要好处:

  1.为基于.net的应用程序和托管服务集中存储和管理配置数据。

  2.不需要重新部署配置文件或重新启动托管服务和应用程序就能在线更新服务配置信息。

  3.动态群集服务节点不需要任何手工操作,只要初始化安装和维持服务节点的运行。

  4.在所有群集服务节点间保整配置更新自动同步。

  5.在多个服务器间负载均衡服务操作请求,平行增加中间层服务的缩放性。

  6.在群集节点中运行的服务节点提供应用程序级的故障转移能力。

  7.可选择性的利用提供的分布式缓存服务保持本地.net缓存信息在多个运行的群集节点间同步。

  8.为面向服务的应用程序提供一个集中的,通用的基于Web的管理应用程序。

  9.群集中每个服务器节点的运行状态监测。

  10.在客户端和服务之间用终结点的动态管理技术,在服务客户端和服务宿主之间提供添加,查看和重新配置连接点的能力。

  11.在服务客户端和服务宿主之间,共同的提供支持多绑定类型能力,包括各种传输协议,安全或网络设置和消息编码规范。

  12.在一个面向服务的复杂应用程序中提供查看和重新配置已连接的任何深度层面服务的能,甚至是在物理上独立的已连接的子网服务。

  (举个例子,已连接的服务可能是部署的不同数据中心或者托管的应用程序环境。)

  13.提供强大的互操作性,在.net服务和java服务之间提供连接的能力,以及查看管理其他类型的部署配置。