什么是SOA架构
2024-10-11 01:14:28
SOA架构指面向服务的体系结构,是一个组件模型,一种粗粒度、开放式、松耦合的服务结构,要求软件产品在开发过程中,按照相关的标准或协议,进行分层开发。通过这种分层设计或架构体系可以使软件产品变得更加弹性和灵活,且尽可能的与第三方软件产品互补兼容,以达到快速扩展,满足或响应市场或客户需求的多样化、多变性。
它将应用程序的不同功能单元通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。
SOA体系架构带来的是业务驱动IT,即业务驱动和业务更加紧密地联系在一起。以粗粒度的业务服务作为基础来对公司业务进行建模,这样就可以产生简洁的业务和系统视图;以业务服务为基础来实现的IT系统更灵活、更易于重用、也更快地应对企业业务需求的变化;以业务服务为基础,为业务服务模型和相关IT业务之间提供了更好的"可追溯性"。
- 上一篇:防晒喷雾深圳地铁安检能过吗
- 下一篇:公司公积金最长多长时间交一次
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:12 -
镁和氧化性酸反应会怎么样
阅读量:70 -
镁会和冷水反应吗
阅读量:43 -
镁可以与水反应吗
阅读量:21 -
镁离子和偏铝酸根能否共存
阅读量:14 -
镁离子有没有定性鉴定方法
阅读量:37 -
镁氧柠檬酸盐有什么作用
阅读量:61 -
镁与氯化铝溶液反应
阅读量:42 -
镁与氧气在常温下反应么
阅读量:80 -
镁元素是什么
阅读量:12
猜你喜欢
-
阅读量:26
-
阅读量:42
-
阅读量:12
-
阅读量:28
-
阅读量:26
-
阅读量:46
-
阅读量:85
-
阅读量:22
-
阅读量:16
-
阅读量:44