1 / 29
文档名称:

3.3连接器.ppt

格式:ppt   大小:333KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

3.3连接器.ppt

上传人:drp539601 2020/2/20 文件大小:333 KB

下载得到文件列表

3.3连接器.ppt

相关文档

文档介绍

文档介绍:。Tomcat处理消息的方法是将错误消息存储在一个properties文件中。每个包下面包含一个properties文件,该文件包含该包中任何类可能抛出来的异常。每个StringManager对象被包内所有对象重用StringManager–。它只有一个私有的构造函数,只能在建立的时候实例化,调用者只能通过公共静态方法来获取实例。/apache/naming/–单例模式privatestaticHashtablemanagers=newHashtable();publicsynchronizedstaticStringManagergetManager(StringpackageName){ StringManagermgr=(StringManager)(packageName); if(mgr==null){ mgr=newStringManager(packageName); (packageName,mgr); } returnmgr;}–使用案例调用protectedStringManagersm=("");thrownewServletException(("="));=,HttpProcessor负责创建Request和Response对象Request类和Response类分别被HttpRequest类和HttpResponse类代替HttpProcessor使用其parse()方法填充HttpRequest对象。连接器只解析service用到的HTTP信息HttpRequest自己负责解析请求体或查询字符串的参数。。BootstrappublicfinalclassBootstrap{publicstaticvoidmain(String[]args){HttpConnectorconnector=newHttpConnector();(); //HttpConnector是个Runnable对象,内部封装线程启动}}:HttpConnectorpublicvoidrun(){ ServerSocketserverSocket=null; While(!stopped){ serverSocket=newServerSocket(8080,1, (“”)); Socketsocket=(); HttpProcessorprocessor=newHttpProcessor(this); (socket); }}转化处理功能由HttpProcessor完成,HttpConnect