WF40 实战(二十)Windows Server AppFabric介绍.doc_第1页
WF40 实战(二十)Windows Server AppFabric介绍.doc_第2页
WF40 实战(二十)Windows Server AppFabric介绍.doc_第3页
WF40 实战(二十)Windows Server AppFabric介绍.doc_第4页
WF40 实战(二十)Windows Server AppFabric介绍.doc_第5页
免费预览已结束,剩余6页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WF4.0 实战(二十):Windows Server AppFabric介绍 Windows Server AppFabric的服务器系统是一款主要面向私有云计算的系统。它将作为微软日后进军私有云市场的一个关键性产品,可以允许用户创建和维持他们自己的云 计算系统架构。 这篇文章将对微软的服务器系统Windows Server AppFabric进行一个简单的介绍,然后给实现一个将WCF宿主到Windows Server AppFabric上的一个实例。 Windows Server AppFabric主要分两个部分: AppFabric Caching Services AppFabric Caching Services 最初代号为“Velocity”。它可以加快频繁访问信息的速度。AppFabric Caching Services的一个主要组成部分是缓存客户端(cache client)。例如A页面,它可以访问一个由很多缓存服务器(cache server)组成的缓存群集(cache cluster)。每个缓存服务器(cache server)运行着一个AppFabric Caching Services实例,用来维护一些缓存数据。每个客户端缓存也可以维护着自己的本地缓存。如下图所示: 当客户端第一次获取一些数据的时候,如ASP.NET应用程序用户提供一些信息资料,或者从数据库中读取的信息,它可以使用AppFabric Caching Services客户端类库将一个唯一的名称和这些信息一起存放在缓存群集中( cache cluster)。对于客户端来说,缓存集群中的所有缓存服务器就是单一的逻辑存储。客户端既不知道也不关心的哪台物理服务器的缓存哪些数据。通过选择, 客户也可以将数据存储在它自己的本地缓存中。当客户端需要再次访问相同的数据项时,需要数据项的名称。它先会检查本地缓存。如果找到了该数据项,就直接使 用该缓存的值。如果该数据项不在本地缓存中,就会到缓存群集中查找。如果该数据项在这里找到,客户端就使用使用从群集中找的缓存值。对客户端来说,所有这 一切都是透明的,它只要求得到想要的数据项, AppFabric Caching Services来实现所有其他的功能。如果该数据项目既没有本地缓存又没有在缓存集群发现,客户就需要到其他地方寻找,例如应用程序的数据库。 AppFabric Caching Services 就简单的介绍到这里,可以简单地理解为一个分布式的缓存系统。下面介绍一下AppFabric Hosting Services以及实现一个将WCF托管到Windows Server AppFabric中实例。 AppFabric Hosting Services:使用它能方便的运行和管理WCF服务,特别是由 WF Service创建的服务。 在Windows Server AppFabric托管的WF服务将在下一篇文章介绍。在下面我一步一步实现一个简单的将WCF托管到Windows Server AppFabric中Demo。 我电脑的软件条件和安装步骤: 1、Windows 7 2、IIS 7 3、SQLServer 2008 4、Windows Server AppFabric RC 5、Web Deployment Tool 6、Visual Studio 2010 第一步:在IIS中创建一个应用程序,选择Http,如下图:第二步:在这个A应用程序中添加一个WCF服务。如下图:第三步:在你的浏览器中输入http:/localhost/WebSite/Service.svc, 结果会如下图:第四步:测试这个WCF服务,打开Visual Studio 2010 Command prompt,运行WCFTestClient。输入命令:C:WCFTestClient.exe 调用dowork()函数。第五步:在Windows Server AppFabric查看和管理这个WCF服务:展开IIS,选择我们创建的website。如下图: 点击服务;切换到监控统计信息:我一共对这个wcf服务进行了4次调用。如上图所示。点击终结点,可以查看这个wcf的endpoint,如下图所示:选择AppFabirc仪表板:看以查看调用的历史记录:总结: 这篇文章简单的介绍了一下Windows Server AppFabric。描述了一下AppFabric Caching Services 。一步一步实现了一个将WCF服务托管到AppFabric Caching Services的Demo。下一篇文章中叙述如何在Windows Server AppFabric中管理一个有复杂的业务逻辑的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论