【系统架构】组件与(模块化和应用集成)的区别

简介: 【系统架构】组件与(模块化和应用集成)的区别
  • 组件具有可组装性和可插拔性。每个组件的运行仅依赖于平台或者容器,组件与组件之间不存在直接的耦合关系。同时,组件和组件之间又并非绝对独立。组件经过组装可以与其他组件进行业务上的交互。


组件化开发并不等同于模块化开发。模块化开发只是在逻辑上做了切分,物理上(代码)通常并没有真正意义上的的隔离。


组件化开发也不等同于应用集成,应用集成是将一些基于不同平台或不同方案的应用软件有机地集成到一个无缝的、并列的、易于访问的单一系统中,以建立一个统一的综合应用。组件化比模块化更独立,但比应用集成结合得更加紧密。




目录
相关文章
|
11天前
|
前端开发 安全 数据库
Web架构&前后端分离站&Docker容器站&集成软件站&建站分配
Web架构&前后端分离站&Docker容器站&集成软件站&建站分配
|
5天前
|
消息中间件 搜索推荐 中间件
企业门户:信息与应用的集成技术探讨
【6月更文挑战第25天】企业门户是整合内外信息与应用的关键平台,它连接企业各方并提供个性化服务。通过数据、应用和业务流程集成,实现数据共享、效率提升及成本优化。界面、控制及消息集成确保用户体验一致性与系统协同。企业门户增强竞争力,降低运营成本,是信息化建设的核心。
|
2天前
|
SQL 存储 关系型数据库
深入OceanBase内部机制:系统架构与组件精讲
深入OceanBase内部机制:系统架构与组件精讲
深入OceanBase内部机制:系统架构与组件精讲
|
10天前
|
Java 数据库连接 mybatis
在Spring Boot应用中集成MyBatis与MyBatis-Plus
在Spring Boot应用中集成MyBatis与MyBatis-Plus
46 5
|
13天前
|
机器学习/深度学习 前端开发 算法
【机器学习】集成学习方法:Bagging与Boosting的应用与优势
【机器学习】集成学习方法:Bagging与Boosting的应用与优势
27 2
|
2天前
|
消息中间件 Java Spring
Spring Boot与RabbitMQ的集成应用
Spring Boot与RabbitMQ的集成应用
|
2天前
|
存储 搜索推荐 Java
Spring Boot与Elasticsearch的集成应用
Spring Boot与Elasticsearch的集成应用
|
2天前
|
消息中间件 Java Spring
Spring Boot与RabbitMQ的集成应用
Spring Boot与RabbitMQ的集成应用
|
2天前
|
存储 搜索推荐 Java
Spring Boot与Elasticsearch的集成应用
Spring Boot与Elasticsearch的集成应用
|
2天前
|
消息中间件 Java Kafka
Spring Boot与Kafka的集成应用
Spring Boot与Kafka的集成应用