传统架构与分布式架构SOA的比较
来源:互联网 发布:量子力学入门书籍知乎 编辑:程序博客网 时间:2024/05/16 05:03
传统架构与SOA架构的区别和特点:
传统架构:
存在问题:1.模块之间耦合度太高,其中一个升级其他都得升级
2.开发困难,各个团队开发最后都要整合一起
3.系统的扩展性差
4.不能灵活的进行分布式部署
SOA:分布式系统架构--SOA服务体系架构
分布式架构:(SOA:面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来)把系统按照模块拆分成多个子系统
优点:1.把模块拆分,使用接口通信,降低模块之间的耦合度
2.把项目拆分成若干个子项目,不同的团队负责不同的子项目
3.增加功能时只需要在增加一个子项目,调用其它系统的接口就可以
4.可以灵活的进行分布式部署
缺点: 系统之间交互需要使用远程通信,接口开发增加工作量
传统架构:
存在问题:1.模块之间耦合度太高,其中一个升级其他都得升级
2.开发困难,各个团队开发最后都要整合一起
3.系统的扩展性差
4.不能灵活的进行分布式部署
SOA:分布式系统架构--SOA服务体系架构
分布式架构:(SOA:面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来)把系统按照模块拆分成多个子系统
优点:1.把模块拆分,使用接口通信,降低模块之间的耦合度
2.把项目拆分成若干个子项目,不同的团队负责不同的子项目
3.增加功能时只需要在增加一个子项目,调用其它系统的接口就可以
4.可以灵活的进行分布式部署
缺点: 系统之间交互需要使用远程通信,接口开发增加工作量
阅读全文
0 0
- 传统架构与分布式架构SOA的比较
- 传统架构与分布式架构的设计
- 基于dubbo从传统MVC架构转向SOA架构分布式设计2--(mvc->soa)
- SOA分布式架构设计
- REST与SOA两种架构的异同比较
- REST与SOA两种架构的异同比较
- 基于dubbo从传统MVC架构转向SOA架构分布式设计1--(helloword)
- 基于dubbo从传统MVC架构转向SOA架构分布式设计3--(zookeeper集群)
- SOA架构的三层体系结构分布式系统
- 大型分布式网站架构设计与实践 第一章《面向服务的体系架构(SOA)》
- SOA与传统软件架构、开发、部署和实施的区别
- 架构设计师与SOA之基于SOA的架构
- DDD CQRS架构和传统架构的优缺点比较
- DDD CQRS架构和传统架构的优缺点比较
- DDD CQRS架构和传统架构的优缺点比较
- 分布式SOA基础架构崭露头角
- 分布式SOA基础架构崭露头角
- 分布式SOA基础架构崭露头角
- Could not build module 'XCTest'错误的解决方法
- SQL2000,只保留第三个指定字符前面的字符
- 嵌入式程序员的几年的小心得
- REST、SOAP、protocolbuf、thrift、avro
- java 单选按钮 && 复选框
- 传统架构与分布式架构SOA的比较
- 俄罗斯:一个国家的衰落,从故步自封开始。
- 科研必备:10款提升科研效率的神器
- 算法学习记录四(C++)--->通过前序和中序序列重建二叉树
- Docker实践7:容器与主机拷贝数据
- NumPy矩阵与数组的区别
- Android架构经验及开发规范
- MySQL主从复制常遇到的几个坑
- [LeetCode]268. Missing Number