软件水平 > 中级资格 > 信息系统监理师 > 文章内容

计算机软考信息系统监理师辅导资料(19)

2016-3-7编辑:guomu

软件构件技术基础知识

构件库组织方法的要求:支持构件库的各种维护动作;不仅要支持精确匹配,还要支持相似构件的查找;不仅能进行简单的语法匹配,而且能够查找在功能或行为方面等价或相似的构件;对应领域具有较强的描述能力和较好的描述精度;库管理员和用户容易使用

构件分类方法:关键字分类法、刻面分类法、超文本组织方法

商业化构件分类:用户界面类、数据库类;商务应用类;工具类、网络通讯类;核心技术类

构件组装:基于功能的组装技术;基于数据的组装技术、面向对象的组装技术(构造法;子类法)

软件重用:需求重用;设计重用;代码重用;组织结构的重用;构件库

EJB(Enterprise Java Bean):是用于开发和布署多层结构的、分布式的、面向对象的Java应用系统的跨平台的构件体系结构。EJB分类:会话EJB(Session Bean)(与客户端一个短暂的会话);实体Bean(Entity Bean)(对应数据实体,它描述了存储在数据库的表中的持久数据);消息驱动Bean(Message-driven Bean)(结合了一个会话Bean和一个Java信息服务(JMS)信息监听者的功能)

DCOM:扩展了COM,使其能够支持在局域网、广域网甚至Internet上不同计算机的对象之间的通信。COM定义了构件和它们的客户之间相互作用的方式;DCOM具有位置独立性;DCOM具有语言无关性

中间件技术:中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能

中间件分类:底层型中间件(JVM、CLR、ACE、JDBC、ODBC);通用型中间件(CORBA、J2EE、MOM、COM;IONA Orbix、BEA Weblogic、IBM MQSeries);集成型中间件(WorkFlow、EAI;BEA Weblogic 、IBM WebSphere)

分类:通信处理(消息)中间件;事务处理(交易)中间件;数据存储管理中间件;Web服务中间件;安全中间件;跨平台和构架的中间件;专用平台中间件;其他中间件

集成应用:为了完成系统底层传输层的集成,可以采用CORBA技术;为了完成不同系统的信息传递,可以采用消息中间件产品;为了完成不同硬件和操作系统的集成,可以采用J2EE中间件产品

中间件发展:规范化;构件化和松耦合;平台化

计算机软考信息系统监理师辅导资料(18)

热点推荐

登录注册
触屏版电脑版网站地图