MyEclipse内置的tomcat和Tomcat有什么区别吗
2016-11-14 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
MyEclipse内置的tomcat和Tomcat的区别描述如下:
两者本质上没有什么区别,但是内置的tomcat是为了连接你安装的tomcat服务的,如果不将其enable的话,内容的tomcat就是一个空壳。
在tomcat上能运行的程序,在内置的tomcat上也能运行。
基本架构
Tomcat由两个模块协同合作
connector
container
connector 负责解析处理HTTP请求,比如说请求头,查询字符串,请求参数之类的。生成HttpRequest和HttpResponse
之后交给container,由它负责调用相应的Servlet。
Connector
Tomcat默认的Connector为HttpConnector。作为Connector必须要实现Connector这个接口。
Tomcat启动以后会开启一个线程,做一个死循环,通过ServerSocket来等待请求。一旦得到请求,生成Socket,注意这里HttpConnector并不会自己处理Socket,而是把它交给HttpProcessor。详细看下面代码,这里我只保留了关键代码。
两者本质上没有什么区别,但是内置的tomcat是为了连接你安装的tomcat服务的,如果不将其enable的话,内容的tomcat就是一个空壳。
在tomcat上能运行的程序,在内置的tomcat上也能运行。
基本架构
Tomcat由两个模块协同合作
connector
container
connector 负责解析处理HTTP请求,比如说请求头,查询字符串,请求参数之类的。生成HttpRequest和HttpResponse
之后交给container,由它负责调用相应的Servlet。
Connector
Tomcat默认的Connector为HttpConnector。作为Connector必须要实现Connector这个接口。
Tomcat启动以后会开启一个线程,做一个死循环,通过ServerSocket来等待请求。一旦得到请求,生成Socket,注意这里HttpConnector并不会自己处理Socket,而是把它交给HttpProcessor。详细看下面代码,这里我只保留了关键代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |