Services 概述

时间: 2024-04-02 01:20:44 |   作者: 斯诺克今晚在线直播时间

  在云端运行应用程序、存储和处理数据只是云计算的一部分。我们还想搭建云端服务(cloud-based services)。云端服务当然和普通的服务不同了,需要更加多的管理和约束。.NET Services就是为填平这一空白存在的。例如,当今热门的分布式应用程序,若使用到.NET Services提供的一些功能,就会变得很容易。本节主要从Overview的角度来介绍.NET Service。

  .NET Services首先是Services,我们大家可以在portal里对它们进行配置和管理,同时在程序里使用他。另外,和SQL Services一样,.NET Services不但可以被云端程序使用,普通的应用程序也能够正常的使用它。

  Access Control :随着应用程序越来越复杂,角色慢慢的变多,控制用户的access权限变得很重要。不仅单纯是网站页面的浏览权限问题,在各种服务中也需要,比如WCF服务。主流的解决反感是让用户更好的提供token,应用程序根据token去判断权限。Access Control就是提供这样一种服务。她规定了自己的一种基于token规则。配置用户权限、识别token判断用户权限这些事再也不需要程序员自己来做了!Access Control会帮你完成得很好!

  Workflow :Workflow相信很多做.net开发的朋友已经再熟悉不过了。.NET Services提供的Workflow服务很容易理解:就是把平时大家用的本地WF逻辑运行在云端。这倒是一个很实用的服务。

  清楚了吧?呵呵,其实Azure这一整套平台提供的都是思想大于技术的东西,不增加程序的负担,让开发者使用已有的技术体验到云计算带来的好处。

  在接下来的几节,我们还会通过讲解SDK里Samples的方式来带领大家快速了解.NET Services的每个部分,都很容易,短时间内就可以掌握。