Windows Azure AppFabric关键技术三 - 新闻中心 - 福州哈唐网络-福建IDC企业!专注云主机及服务器租用托管13年!

新闻中心

首页 > 新闻中心 > 行业新闻 >

Windows Azure AppFabric关键技术三

时间:2017-06-26 10:23:33   阅读:

  Windows Azure AppFabrie为应用提供了各种各样的基础架构,用户可以从这些基础架构上获益,AppFabric的关键技术就是服务总线、访问控制和高速缓存这三个部件。
 
3.高速缓存
 
  AppFabrie高速缓存服务为Windows Azure应用提供了一个分布式缓存,同时为访问高速缓存提供了一个库,如图4-23所示。高速缓存服务保存每个应用角色实例近期访问数据条款副本的缓存。如果应用需求的数据条款不在本地的高速缓存中,高速缓存库将会自动地连接高速缓存服务提供的共享髙速缓存。髙速缓存可以通过一些Windows Azure实例进行传播,每个实例都保存了不同的缓存数据。然而,使用髙速缓存过程中出现的分集对于应用是不可见的。应用只需要请求数据条款,如果高速缓存中没有这个条款,则让高速缓存找到这个请求的条款,、最后返回实例中包含所有缓存数据条款。
 
\
 
  在Windows Azure中,AppFabric高速缓存并不是缓存最近的访问信息,通常通过Caching IPI在高速缓存中插入一个明确的数据条款。在不修改代码的情况下,为了方便存储正在会话的对象数据,可以通过髙速缓存服务配置Windows Azure上的应用来加速访问。
 
 
  本地环境可使用Windows Azure AppFabrie提供高速缓存服务,与Windows Azure AppFabrie有许多相似之处。两者之间最大的区别在于:Windows Azure AppFabrie是一种服务,它不需要配置服务器和管理高速缓存,而且是面向多租户的,每个应用都可以获得实例。由于应用对其自身的实例进行了授权访问,所以某个应用髙速缓存服务器租用中的数据对于其他应用而言是无法访问的。


闽公网安备 35010002000114号