什么是SOA架构
2024-10-11 01:14:28
SOA架构指面向服务的体系结构,是一个组件模型,一种粗粒度、开放式、松耦合的服务结构,要求软件产品在开发过程中,按照相关的标准或协议,进行分层开发。通过这种分层设计或架构体系可以使软件产品变得更加弹性和灵活,且尽可能的与第三方软件产品互补兼容,以达到快速扩展,满足或响应市场或客户需求的多样化、多变性。
它将应用程序的不同功能单元通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。
SOA体系架构带来的是业务驱动IT,即业务驱动和业务更加紧密地联系在一起。以粗粒度的业务服务作为基础来对公司业务进行建模,这样就可以产生简洁的业务和系统视图;以业务服务为基础来实现的IT系统更灵活、更易于重用、也更快地应对企业业务需求的变化;以业务服务为基础,为业务服务模型和相关IT业务之间提供了更好的"可追溯性"。
- 上一篇:防晒喷雾深圳地铁安检能过吗
- 下一篇:公司公积金最长多长时间交一次
猜你喜欢
-
用医保卡去医院看牙齿可以报销吗
阅读量:80 -
租房一般要问清楚哪些问题
阅读量:71 -
如何选购儿童三轮车
阅读量:54 -
烤漆门如何补漆
阅读量:60 -
黑色车漆面白斑如何处理
阅读量:83 -
怎么正确护理头发
阅读量:95 -
卫生间防水需要注意哪些
阅读量:32 -
羽绒服漏绒怎么解决
阅读量:56 -
怎样选购水管
阅读量:75 -
海苔如何选购
阅读量:6
猜你喜欢
-
阅读量:15
-
阅读量:28
-
阅读量:81
-
阅读量:9
-
阅读量:29
-
阅读量:10
-
阅读量:87
-
阅读量:11
-
阅读量:40
-
阅读量:91