600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 2.SOA架构:服务和微服务分析及设计--- 理解面向服务架构

2.SOA架构:服务和微服务分析及设计--- 理解面向服务架构

时间:2020-08-04 12:44:34

相关推荐

2.SOA架构:服务和微服务分析及设计--- 理解面向服务架构

4.1SOA的4个特性 4.1.1业务驱动 技术架构通常设计为支持提供解决方案以满足战术(短期)业务需求。因为在定义架构时,不考虑组织过渡性,战略性(长期)业务目标,所以随着时间的推移,这种方法可能会导致技术环境与组织的业务方向和要求无法保持一致。4.1.2供应商中立 围绕一个特定供应商平台设计面向服务的技术架构可能会无意中继承这个供应商专有的特性。一个组织的最佳利益是采用与主要SOA供应商一致的基于面向服务架构的设计模型,但对所有这些平台都是中立的。4.1.3企业中心化 当应用面向服务时,服务被定为为企业资源,这意味着服务逻辑设计为具有以下主要特征:1.该逻辑在特定实现边界之外可用2.该逻辑是根据既定的设计原则和企业标准设计的4.1.4组合中心化 尤其是与以前的分布式计算模型相比,面向服务更注重将软件程序设计为不仅仅是可重用的资源,而是作为更加灵活的资源,可以插入到用于各种解决方案的不同聚合结构中。要实现这一点,服务必须是可组合的。4.1.5设计优先级面向服务是一种范式,用于框定你做什么。4.2SOA的4种常见类型服务架构 :单个服务的架构服务组合架构:组合成服务组合的一组服务的架构服务目录架构:支持独立标准化和管理的相关服务集合的架构面向服务的企业架构:企业自身的架构,无论其面向服务的程度有多高4.2.1服务架构 若将一个仅限于软件程序物理设计的技术架构设计为服务,则该技术架构称为服务架构。4.2.2服务组合架构 提供一系列独立服务的基本目的是将它们组合成服务组合,能够自动实现更大,更复杂业务任务的全功能解决方案。每个服务组合具有对应的服务组合架构。4.2.3服务目录架构 4.2.4面向服务的企业架构 4.3面向服务和SOA的最终结果 4.4SOA项目和生命周期 4.4.1方法论和项目交付的策略 4.4.2SOA项目阶段 1.SOA措施规划2.服务目录分析3.面向服务分析(服务建模)4.面向服务设计5.服务开发6.服务测试7.服务部署和维护8.服务使用和监督9.服务发现10.服务版本控制和退役4.4.3SOA项目采用的计划 4.4.4服务目录分析 4.4.5面向服务分析(服务建模) 4.4.6面向服务设计(服务契约) 4.4.7服务逻辑设计 4.4.8服务开发 4.4.9服务测试 4.4.10服务部署和维护 4.4.11服务使用和监控 4.4.12服务发现 4.4.13服务版本控制和退役 4.4.14项目阶段和组织角色

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。