欢迎来到天天文库
浏览记录
ID:42066085
大小:74.00 KB
页数:4页
时间:2019-09-07
《软件中间件复习资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、题型:判断题,名词解释,简答题,程序题(DAO,IDL)第一章(1)中间件定义:中间件是一•种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术Z间共享资源,中间件位于客户机服务器的操作系统Z上,管理计算资源和网络通信。(2)中间件特点:满足大量应用的需要,运行于多种硬件、数据库及操作系统平台支持分布式计算,提供跨网络、底层平台的透明性应用或服务的交互功能,支持标准协议支持标准的接口(3)中间件能为我们软件开发带来那些帮助?屮间件屏蔽了底层操作系统和数据库的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再
2、为程序在不系统软件上的移植而重复工作,大大减少技术上的负担;也减少了系统的维护、运行和管理的工作量及计算机总体费用的投入。第二章(1)C/S休系结构特点:无论是客户端还是服务端都需要特定的软件支持。没能提供川户期望的开放环境,适用于Intraneto服务器端运行负荷较轻。数据的存储管理功能较为透明。C/S体系结构的劣势是高昂的维护成本投资大。(2)B/S体系结构特点:1.简化了客八端的工作,2.瘦客八端结构。3.对数据库的访问和应用程序的执行将在Sewer上完成。4.把技术维护人员从繁重的维护升级工作中解脱出来。(3)B/S体系结构不足方而:1.浏览器应用于Web应用系统时,许
3、多功能不能实现或实现困难。2.复杂的应用构造困难。3.HTTPnJ靠性低,采用浏览器进行系统维护不安全。4.Web服务器同时要处理客户请求以及与数据库联接,负载过重。5.业务逻辑和数据安全不足。(4)多层应用体系结构特点:1.安全性,2.稳定性,3.易维护,4.快速响应,5.系统扩展灵活。(5)应用服务器位于MiddleTier提供哪些服务?(6)J2EE概念:avaEE是一种利用Java2平台简化企业解决方案的开发、部署和管理相关复杂问题的体系结构。(7)J2EE体系结构图:参考ppt.(8)J2EE中的容器:容器是一•种运行在服务器上的软件实体,用于管理特定类型的组件。为开
4、发的JavaEE组件提供了执行坏境。(9)企业应用开发所面临的问题(J2EE提供了解决这些问题的方案):1.提供了分布式、可移植组件的框架,2.为组件与应用服务器提供标准API,3.简化了服务器端中间层组件的设计。笫三章(1)JDBC概念:是Java访问数据库的应用程序接I」,是数据访问屮间件(UDA),该接口基于SQL语言,采用同步通信。(2)JDBC四种驱动类型:1.JDBCODBC桥,2.本地API驱动,3.网络协议驱动,4.本地协议驱动。(3)比较数据以对象的方式进行处理和对数据直接操作(JDBC):(4)自定义DAO:(5)Hibernate:第四章(1)消息屮间件概
5、念:消息屮间件作为一个中间层软件,它为分布式系统屮创建、发送、接收消息捉供了一套可靠通用的方法,实现了分布式系统中可靠的、高效的、实时的跨平台数据传输。(2)队列概念:队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。队列是消息安全存放地,队列存储消息直到它被应用程序处理。(3)消息中间件通信模式:1.点到点的消息传递2.发彳
6、j/订阅消息传递3.推/拉消息传递(4)企业为什么选择消息中间件?1•利用MQmessagequeuing实现企业间的数据交换2.实现企业级大规模数据传送3.分布式对彖技术局限性第五章(1)Con
7、nectionFactory:客户端用來创建同JMS提供者Z间的连接的对象。Destination:这个对彖是客户端用来指明消息被发送的目的地以及客户端接收消息的来源。(1)JMS开发步骤:1.使用JNDI查找ConnectionFactory对象。2.使用JNDI查找一个或者多个Destination对象。3.使用ConnectionFactory创建一个JMS连接。4.使丿IJ连接创建一个或者多个JMSSessions。5.使用SessionandDestinations创建所需的McssagcProduccrs和McssagcConsumcrso6.告知Connectio
8、n开始传送消息。第六章(1)分布对象技术概述:1.分布计算是近二十年来影响计算机急速发展的最活跃因素之一2.经历了两种不同的技术路线:理想的技术路线,现实的技术路线(2)対象请求代理ORB:支持客八访问界地分布对•象的核心机制称为対象请求代理ORB(3)分布对象工作原理:第七章(1)什么是CORBA?CORBA是山OMG组织制订的一种标准的面向对象应用程序体系结构(规范),为解决分布式处理坏境(DCE)中,硕件和软件系统的互连而提出的一种解决方案。(2)分布式软件开发需解决哪些问题?(3)C
此文档下载收益归作者所有