zoukankan      html  css  js  c++  java
  • 将您的应用从Dallas CTP2 搬移至 CTP3

    公告  :本博客为微软云计算中文博客  的镜像博客。   部分文章因为博客兼容性问题  ,会影响阅读体验  。如遇此情况,请访问  原博客   

    CTP3 使用 HTTP Basic Authentication 验证方式,而不是定制的HTTP 头部。因此,当CTP2应用升级为我们今天发布的CTP3时,会出现错误。CTP3 引入了第一个现行的OData 服务,下周我们会积蓄将额外的服务搬移至 OData 。期间,许多基于CTP2 的服务仍然可访问,并持续到服务搬移至OData之后一段时间。然而,它最终会被关闭。

    如何更新您的应用会依赖于其使用了哪些服务,以及 您的应用的架构。

    • 1. 如果您要编写或升级的应用,其所使用的服务已经拥有了OData 端点, 我们推荐您使用OData 端点。
    • 2. 如果您要编写或升级的应用,其所使用的基于CTP2的服务还没有OData端点,搬移的流程大部分取决于您的应用如何使用 "Dallas"; 我们同样也建议您关注我们的Dallas博客,并在当OData端点可用时,搬移您应用程序。
    •  
      • 如果您为"Dallas" 数据集(dataset)使用了C# 代理类,您必须重新下载更新后的代理类您可以在门户的订购页面上点击"Click here to explore the dataset" 来获得新的代理类。然后点击 "Download C# service classes link" 。当您使用新版服务类来构建应用时,您必须更改您的应用,以使用无参构造函数,并将AccountKey 属性设置为您 "Dallas" 的账户密钥(account key)。从 CTP2开始不再支持Unique User Id
      • 如果您直接调用 "Dallas" 服务,您必须停止为$accountKey$uniqueUserId发送定制的HTTP头部。您应该为HTTP Basic Authentication传送验证头部。如果您在.NET WebRequest 类 ,您可以使用Credentials 属性来完成如上改变,例如:

    WebRequest request = WebRequest.Create(dallasUri);

    request.Credentials = new NetworkCredential("accountKey", dallasAccountKey);

    - Dallas 团队

    本文翻译自:http://blogs.msdn.com/b/dallas/archive/2010/08/11/migrating-your-application-from-ctp2-to-ctp3.aspx

  • 相关阅读:
    HDU4366 Successor 线段树+预处理
    POJ2823 Sliding Window 单调队列
    HDU寻找最大值 递推求连续区间
    UVA846 Steps 二分查找
    HDU3415 Max Sum of MaxKsubsequence 单调队列
    HDU时间挑战 树状数组
    UVA10168 Summation of Four Primes 哥德巴赫猜想
    UESTC我要长高 DP优化
    HDUChess 递推
    HDU4362 Dragon Ball DP+优化
  • 原文地址:https://www.cnblogs.com/new0801/p/6176716.html
Copyright © 2011-2022 走看看