zoukankan      html  css  js  c++  java
  • appfabric 简单应用

    http://msdn.microsoft.com/en-us/library/ee790941(v=azure.10).aspx

    Preparing the Visual Studio Project
    http://msdn.microsoft.com/en-us/library/ee790876(v=azure.10).aspx

    To initialize and start your cache cluster:
    Use-CacheCluster
    New-Cache
    Grant-CacheAllowedClientAccount
    Start-CacheCluster

    Open your Visual Studio .NET project.
    In Solution Explorer, right-click the project name and then select Add Reference.
    Select the Browse tab of the Add Reference dialog.
    Navigate to the .WindowsSystem32AppFabric directory.
    Add a reference to the following two assemblies: Microsoft.ApplicationServer.Caching.Client.dll and Microsoft.ApplicationServer.Caching.Core.dll.
    Optionally, add the using statement (Imports in Visual Basic) at the top of the code files to reference the Microsoft.ApplicationServer.Caching namespace.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    using Microsoft.ApplicationServer.Caching;
    
    namespace AppFabricCaching
    {
        class Program
        {
            [Serializable]
            class User
            {
                public string name;
                public string gender;
                public int age;
    
                public override string ToString()
                {
                    return "name:" + name + System.Environment.NewLine +
                        "gender:" + gender + System.Environment.NewLine +
                        "age:" + age.ToString();
                }
            }
            static void Main(string[] args)
            {
    
                //To configure a cache client programmatically
                DataCacheServerEndpoint[] servers = new DataCacheServerEndpoint[1];
                servers[0] = new DataCacheServerEndpoint("sv1", 22233);
                DataCacheFactoryConfiguration factoryConfig = new DataCacheFactoryConfiguration();
                factoryConfig.Servers = servers;
                // Create a configured DataCacheFactory object.
                DataCacheFactory mycacheFactory = new DataCacheFactory(factoryConfig);
                // Get a cache client for the cache "NamedCache1".
                DataCache myDefaultCache = mycacheFactory.GetCache("NamedCache1");
    
                var cache = myDefaultCache;
                cache.Add("zy", new User() { name="zy", gender="m", age=20   });
                var user = (User)cache.Get("zy");
                Console.WriteLine(user.ToString());
    
                Console.ReadLine();
    
            }
        }
    }
  • 相关阅读:
    虚拟机网络配置详解
    linux计划任务记录
    合并图片和加文字
    Linux下配置安装PHP环境
    js无刷新上传图片,服务端有生成缩略图,剪切图片,iphone图片旋转判断功能
    移动端上传图片iphone图片旋转以及服务端处理方法
    编码格式,网上看了资料还是乱码,就试下这个吧
    js 时间格式化 代码
    持续集成,持续交付,持续部署
    CDN(Content Distribution Network)概念
  • 原文地址:https://www.cnblogs.com/zyip/p/3550863.html
Copyright © 2011-2022 走看看