Orleans是用于构建健壮,可扩展的分布式应用程序的跨平台框架 Orleans建立在.NET开发人员生产力的基础上,并将其带入了分布式应用程序的世界,例如云服务。 Orleans可从单个本地服务器扩展到云中全局分布的高可用性应用程序。 奥尔良采用了对象,接口,异步/等待和尝试/捕获等熟悉的概念,并将其扩展到多服务器环境。 这样,它可以帮助具有单服务器应用程序经验的开发人员过渡到构建弹性,可扩展的云服务和其他分布式应用程序。 因此,奥尔良通常被称为“分布式.NET”。 它是由创建的,并介绍了,这是为Cloud时代构建新一代分布式系统的一种新颖方法。 Orleans的核心贡献在于其编程模型,