技术开发 频道

【第7篇】别把Windows Azure当虚拟主机使:理解Windows Azure服务架构

  Role的附件

  Web Role 和 Worker Role 这两个小朋友也是带了家属一起加入到 Windows Azure 这个大家庭的,它们暂时包括:

  把Local Storage 作为缓存使用
  标准的 Event Streams 记录日志、发出警告
  健康报告

  呵呵,这些也是普通的虚拟主机无法有的吧?“云主机”的功能是非常强大的,配套是非常完善的!

  服务定义(Service Definition)

  程序生活在 Windows Azure 这个新环境里往往会感到纳闷,会怀疑人生:我到底是 Web Role 还是 Worker Role 呢?

  这就需要我们来帮助它们了。

  Windows Azure 使用了一类后缀 .csdef 的文件来定义服务。包括:这个服务到底似乎 Web Role 还是 Worker Role?使用 HTTP 还是 HTTPS ? 哪里去找 Local Storage 这个亲家来帮忙?诸如此类的信息。

 

  服务配置(Service Configuration)

  Web Role 和 Worder Role 这两个小朋友在得到关于职业规划的答复后,又产生了对职业生涯方面的疑问:具体应该怎么做呢?

  这就需要用到服务配置了。顾名思义,就是对具体服务的具体配置了。我们采用 .cscfg 为后缀的文件来保存它们。它担当着与 ASP.NET 中的 Web.Config 文件类似的任务,且任务更重。    

  好了,说了这么多,相信读者已经对 Window Azure 的服务架构有了一个清晰的了解了。千万不要再把 Windows Azure 当作一般的.NET虚拟主机来使了哦~微软知道后会很受伤的!

0
相关文章