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。详细看下面代码,这里我只保留了关键代码。
没有区别的, 都是一样的。