试题详情
- 简答题 TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的工具进行软件系统设计与开发工作。为了提高系统开发效率,公司管理层决定开发一个分布式的系统设计与开发工具集成框架,将现有的系统设计与开发工具有效集成在一起。集成框架开发小组经过广泛调研,得到了如下核心需求: ①目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能。 ②目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换。 ③集成框架需要根据实际的开发流程灵活、动态地定义系统工具之间的协作关系。 ④集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等。 集成框架开发小组经过分析与讨论,最终决定采用企业服务总线(ESB)作为集成框架的基础架构。 请指出在实现工具之间数据格式的灵活转换时,通常采用的设计模式是什么,并对实现过程进行简要描述。
- 在实现工具之间数据格式的灵活转换时,通常采用适配器设计模式。即应首先定义一个统一的数据转换接口类,然后针对不同的数据格式转换需求定义对应的实际转换类,实际转换类需要继承数据转换接口类,并实现接口转换类定义的接口。
关注下方微信公众号,在线模考后查看
热门试题
- 软件质量属性通常需要采用特定的设计策略实
- Microsoft's C
- 下列关于软件可靠性的叙述,不正确的是()
- 在UML的通用机制中,(1)用于把元素组
- 计算机执行程序时,在一个指令周期的过程中
- 某软件企业开发了一套能够同硬件结合以提高
- 企业信息系统往往是一个具有业务复杂
- 在CPU与主存之间设置高速缓冲存储器(C
- 在企业应用系统开发中,方法调用(Met
- 某商标注册人委托某印刷厂印制商标标识20
- UML采用4+1视图来描述软件和软
- 分布式数据库系统 随着传统的数
- VRML is a(1)for 3
- 与集中式系统相比,分布式系统具有很多优点
- 正确识别风险点、非风险点、敏感点和权衡点
- 某公司的商品(商品号,商品名称,生产商,
- 某软件企业根据市场需求,组织开发出一种新
- 甲公司将其开发的商业软件著作权经约定合法
- 某网上购物电子商务公司拟升级正在使
- Windows操作系统在图形用户界