摘要: 这一节,我们来说说orleans 中的几个实用工具,OrleansHost、OrleansCounterControl、OrleansManager、ClientGenerator。 1.OrleansHost 这个工具是一个主机寄宿或者部署的一个控制台应用程序,下面我们看一下他的用法。 从那里获取 阅读全文
posted @ 2016-07-08 23:38 Adolph_Xue 阅读(1339) 评论(2) 推荐(2) 编辑
摘要: 接触Orleans 有一段时间了,之前也翻译了一系列官网文档,今天我们就来一个实际的例子,来看看到底如何用这个东西来开发项目,当然经典的也是醉人的,我们就从HelloWorld开始吧。 通过前面的知识准备我们知道Orleans 项目需要n个服务端(就是silohost),n个客户端(就是调用方),然 阅读全文
posted @ 2016-07-08 00:44 Adolph_Xue 阅读(1641) 评论(5) 推荐(5) 编辑
摘要: 开发一个Grain 在开发Grain之前请先阅读Grains 这篇文章 Grain 接口 Grains通过调用各自定义在接口中的方法相互作用,一个grain实现了事先定义好的一个或多个接口,grain接口中的方法必须返回Task(如果没有返回值) 或者Task<T>(如果有类型返回值) 如下事例样本 阅读全文
posted @ 2016-07-02 01:42 Adolph_Xue 阅读(2793) 评论(3) 推荐(2) 编辑
摘要: 先决条件 Orleans 是一个.net 类库集,为了使用它,你需要.net 4.5.1 或者更高版本,开发工具集需要visual studio 2015 或者更高版本或者其他支持的开发工具,不支持Visual Studio的简化版本或者拓展包,但是你可以直接引用Orleans ,通过NuGet. 阅读全文
posted @ 2016-06-30 14:17 Adolph_Xue 阅读(1900) 评论(0) 推荐(2) 编辑
摘要: 前言:Orleans 提供了构建大型分布式运算的应用程序框架,而不需要学习那些复杂的并发或者可拓展的模式。它由微软研究院创建和维护,并且它已被一些微软产品组广泛应用于微软的Azure,以及其他一些公司。 Orleans 在2015年一月微软将其源代码开源,迅速得到开发者的认可,借助于活跃的社区和开发 阅读全文
posted @ 2016-06-29 23:22 Adolph_Xue 阅读(4658) 评论(0) 推荐(2) 编辑
摘要: Microsoft Orleans 在.net用简单方法构建高并发、分布式的大型应用程序框架。 原文:http://dotnet.github.io/orleans/ 在线文档:http://dotnet.github.io/orleans/What's-new-in-Orleans 源码地址:ht 阅读全文
posted @ 2016-06-27 22:11 Adolph_Xue 阅读(909) 评论(0) 推荐(0) 编辑