J2EE经典面试题及答案

J2EE经典面试题及答案

ID:45918999

大小:79.55 KB

页数:5页

时间:2019-11-19

J2EE经典面试题及答案_第1页
J2EE经典面试题及答案_第2页
J2EE经典面试题及答案_第3页
J2EE经典面试题及答案_第4页
J2EE经典面试题及答案_第5页
资源描述:

《J2EE经典面试题及答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、J2EE经典面试题及答案    J2EE使用Java技术开发企业级应用的一种事实上的工业标准它是Java技术不断适应和促进企业级应用过程中的产物下面为各位考生分享的是J2EE经典面试题及答案希望对大家有所帮助    1.MVC的各个部分都有那些技术来实现?如何实现?    答:MVC是ModelViewController的简写Model代表的是应用的业务逻辑(通过JavaBeanEJB组件实现)View是应用的表示面(由JSP页面产生)Controller是提供应用的处理过程控制(一般是一个Servlet)通过这种设计模型把应用逻辑处理过程和显示逻辑分成不同的组件实现这些组件可

2、以进行交互和重用    2.J2EE?    答:Je22是Sun公司提出的多层(multidiered),分布式(distributed),基于组件(ponentbase)的企业级应用模型(enterprieseapplicationmodel).在这样的一个应用系统中可按照功能划分为不同的组件这些组件又可在不同计算机上并且处于相应的层次(tier)中所属层次包括客户层(clietntier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层    3.J2EE是技术还是平台还是框架?    答:J2EE本身是一个标准一个为企业分布式应用的开发提供的标准平

3、台    J2EE也是一个框架包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术    4.STRUTS的应用(如STRUTS架构)    答:Struts是采用JavaServlet/JavaServerPages技术开发Web应用程序的开放源码的framework采用Struts能开发出基于MVC(ModelViewController)设计模式的应用构架Struts有如下的主要功能:    一.包含一个controllerservlet能将用户的请求发送到相应的Action对象    二.JSP自由tag库并且在controllerservlet中提供关联支持帮助

4、开发员创建交互式表单应用    三.提供了一系列实用对象:XML处理、通过JavareflectionAPIs自动处理JavaBeans属性、国际化的提示和消息    5.WEBSERVICE名词解释JSWDL开发包的介绍JAXP、JAXM的解释SOAP、UDDI,WSDL解释    答:WebServiceWebService是基于网络的、分布式的模块化组件它执行特定的任务遵守具体的技术规范这些规范使得WebService能与其他兼容的组件进行互操作    JAXP(JavaAPIforXMLParsing)定义了在Java中使用DOM,SAX,XSLT的通用的接口这样在你的程

5、序中你只要使用这些通用的接口当你需要改变具体的实现时候也不需要修改代码    JAXM(JavaAPIforXMLMessaging)是为SOAP通信提供访问方法和传输机制的API    WSDL是一种XML格式用于将网络服务描述为一组端点这些端点对包含面向文档信息或面向过程信息的消息进行操作这种格式首先对操作和消息进行抽象描述然后将其绑定到具体的网络协议和消息格式上以定义端点相关的具体端点即组合成为抽象端点(服务)    SOAP即简单对象访问协议(SimpleObjectAccessProtocol)它是用于交换XML编码信息的轻量级协议    UDDI的目的是为电子商务建立

6、标准;UDDI是一套基于Web的、分布式的、为WebService提供的、信息注册中心的实现标准规范同时也包含一组使企业能将自身提供的WebService注册以使别的企业能够发现的访问协议的实现标准    6.C/S与B/S区别:    答:有如下八个方面的不同:    (1)硬件环境不同:    C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务.    B/S建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行    (2)对安全要求不同  

7、  C/S一般面向相对固定的用户群,对信息安全的控制能力很强.一般高度机密的信息系统采用C/S结构适宜.可以通过B/S发布部分可公开信息.    B/S建立在广域网之上,对安全的控制能力相对弱,可能面向不可知的用户    (3)对程序架构不同    C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑.    B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.比C/S有更高的要求B/S结构的程序架构是发展的趋势,从MS的.Net系列的Bi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。