AppFabric与BizTalk:功能解析与应用场景探讨
1. AppFabric概述
AppFabric是一个多功能系统,具备增强的管理和监控能力。它通过PowerShell命令实现了一整套管理API,并且作为基于服务器的角色,还拥有为System Center Operations Manager(SCOM)单独提供的管理包。AppFabric能支持多种不同架构和风格的应用程序,常见的有复合应用程序和集成应用程序。
2. 复合应用程序
- 定义 :复合应用程序是将多个现有功能组合成一个新应用程序。这些现有功能来源广泛,可以是其他应用程序中单独选择的组件,也可以是整个系统以业务功能、.NET程序集或Web服务形式输出的内容。构建复合应用程序时需遵循SOA架构规定的应用分离规则,但使用服务的复合应用程序并不等同于基于SOA的应用程序,它可以使用多种架构和技术构建,且其范围通常涵盖本地应用逻辑,一般不与跨组织组件交互。
- 部署原因 :企业为实现代码重用和创建服务,常使用现有服务和组件快速创建新应用。随着新应用的增加,对中间层服务层的扩展提出了新要求,包括解决可扩展性、性能和可靠性方面的挑战。然而,优化传统应用的标准策略在复合应用环境中效果不佳,复合应用更复杂,部署、管理和升级难度大,这促使开发人员编写更复杂的基础架构代码。AppFabric的工具和服务器组件使复合应用的创建更高效、易维护,为开发人员提供了专注于业务逻辑的托管环境,减少了自定义代码的编写。
3. 集成应用程序
- 特点
超级会员免费看
订阅专栏 解锁全文
67

被折叠的 条评论
为什么被折叠?



