书签 分享 收藏 举报 版权申诉 / 30

类型web相关.docx

  • 文档编号:11535297
  • 上传时间:2023-03-19
  • 格式:DOCX
  • 页数:30
  • 大小:42.26KB
中的值?

解答:

21.Tomcat服务器的默认端口是多少?

怎样修改tomcat的端口?

解答:

默认端口为8080,可以通过service.xml的Connector元素的port属性来修改端口。

22.说出Servlet的生命周期,并说出Servlet和CGI的区别?

解答:

Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。

与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。

23、JAVA中常用的XML解析技术有哪些?

区别是什么?

解答:

DOM、SAX两种方式。

DOM:

处理大型文件时其性能下降的非常厉害。

这个问题是由DOM的数结构所造成的,这结构占用的内存较多,而且DOM必须在解析文件之前把整个文档载入内存,适合对XML的随机访问

SAX:

不同于DOM,SAX是事件驱动型的XML解析方法。

它顺序读取XML文件,不需要一次全部装载整个文件。

当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问。

24、XML文档定义有几种形式?

有何本质区别?

解答:

两种形式dtd和schema,区别:

a.Schema是标准的XML文件,而DTD则使用自己的特殊语法,因此,只需要知道XML的语法规则就可以编写Schema了,不需要再学习其它语法规则。

b.Schema利用命名空间将文件中特殊的节点与Schema说明相联系,一个XML文件可以有多个对应的Schema;而一个XML文件只能有一个相对应的DTD文件。

c.Schema的内容模型是开放的,可以随意扩充,而DTD则无法解读扩充的内容.DTD只能把文件类型定义为一个字符串,而XMLSchema却允许把文件类型定义为整数,浮点数,字符串,布尔值或其他各各数据类型,而无须重新定义。

25.部署一个web应用的步骤是什么?

解答:

1.将web应用放到Tomcat服务器的Webapps包下,

2.启动服务器

3.在地址栏中输入http:

//localhost:

8080/应用名/

26.什么是UDDI、SOAP、WSDL?

解答:

UDDI是一套基于Web的、分布式的、为WebService提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的WebService注册,以使别的企业能够发现的访问协议的实现标准。

SOAP即简单对象访问协议(SimpleObjectAccessProtocol),它是用于交换XML编码信息的轻

量级协议。

WSDL是一种XML格式,用于将网络服务描述为一组端点,这些端点对包含面向文档信息或面向过程信息的消息进行操作。

这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。

相关的具体端点即组合成为抽象端点(服务)。

27.什么是AJAX和AOP?

解答:

Ajax的全称是:

AsynchronousJavaScriptAndXML。

Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。

Ajax包括:

XHTML和CSS使用文档对象模型(DocumentObjectModel)作动态显示和交互使用XML和XSLT做数据交互和操作使用XMLHttpRequest进行异步数据接收使用JavaScript将它们绑定在一起。

AOP是OOP的延续,是AspectOrientedProgramming的缩写,意思是面向切面编程。

可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。

AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。

28.说说对开源项目apache的了解,说出其中你使用过的项目并给以评价

解答:

ApacheHTTPServer(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

Apache起初由伊利诺伊大学香槟分校的国家超级电脑应用中心(NCSA)开发。

此后,ApacheHttpd被开放源代码团体的成员不断的发展和加强。

ApacheHttp网站服务器拥有牢靠可信的美誉,已经在全球超过半数的网站中被使用,特别是几乎所有最热门和访问量最大的网站。

Apache支持许多特性,大部分通过编译的模块实现。

这些特性从服务器端的编程语言支

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
web 相关
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:web相关.docx
链接地址:https://www.bdocx.com/doc/11535297.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开