软考-系统架构-构件技术
2024-04-23 08:32:48 0 举报
AI智能生成
登录查看完整内容
系统架构中的构件技术是指在软件开发过程中,将系统的功能划分为多个独立、可重用的构件,以实现软件系统的快速开发和维护。这些构件通常具有高度的内聚性和松散的耦合性,可以方便地组合和重用。 构件技术的核心内容包括: 1. 构件的定义和分类:构件是一个独立的、可重用的软件单元,可以包括代码、数据和文档等元素。构件可以按照功能、接口和实现方式等不同维度进行分类。 2. 构件的设计和开发:构件的设计需要遵循一定的原则,如高内聚、松耦合等,以保证构件的可重用性和可维护性。构件的开发可以采用不同的方法和技术,如面向对象的方法、基于组件的开发方法等。 3. 构件的组装和配置:构件可以通过组装和配置形成一个完整的软件系统。组装和配置需要遵循一定的原则,如分层组装、松耦合组装等,以保证系统结构的清晰性和可维护性。 4. 构件的管理和维护:构件需要经过一定的管理流程,如版本控制、质量控制等,以保证构件的质量和稳定性。同时,构件也需要经过一定的维护过程,如更新、升级等,以保证构件的可持续发展。 文件类型:构件技术相关文档可以包括构件需求文档、构件设计文档、构件开发文档、构件组装和配置文档、构件管理文档等。 修饰语:构件技术的应用可以提高软件开发的效率和质量,降低开发成本,促进软件的可重用性和可维护性。同时,构件技术也可以提高软件系统的稳定性和可扩展性,使系统更加灵活和易于维护。
作者其他创作
大纲/内容
括构件描述
独立而成熟的构件(mysql、oracle)
有限制的构件(有限制提供接口)
适应性构件(解决构件之间不兼容问题,可以直接使用)
装配性构件(已经装配在操作系统的不同层次上,可以直接使用)
可修改的构件
构件分类
构件库组织
人员及权限管理
用户意见反馈
构件管理
对外有可见状态
一个实例单元
封装了自己的行为和方法
对象
不带资源的原子构件
模块
构件
服务
划分粒度
独立部署单元
作为第三方组装单元
对外没有可见状态
特性
SessionBean(会话Bean)
能够持久存储的Bean
实体Bean
分布式消息
消息驱动Bean
EJB
微软
COM COM+ DCOM
对象请求代理
公共对象服务
公共设施
CORBA
构件技术标准
最小单位,可以独立部署
原子构件
软考-系统架构-构件技术
0 条评论
回复 删除
下一页