- <Engine name="Catalina" defaultHost="localhost"...>
- ...
- <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
- <Context path="" docBase="Interface" reloadable="true" />
- <!--注:我这里使用的是相对路径,Interface项目是放在Tomcat的webapps目录下的,当然也可以改为绝对路径-->
- ...
- </Host>
- ...
- </Engine>
访问方式就可以用http://localhost:8080/SearchReqService.asmx?wsdl了
如果用虚拟目录的方式,地址http://localhost:8080/Interface/SearchReqService.asmx?wsdl也可以访问。
同样的方式,我们可以为path指定不同的路径,解决访问路径区别项目名称的需要。
其它,去掉访问的端口号8080.就是利用了HTTP请求访问的端口默认是80的方式实现的,iis也一样。我们只用把Tomcat的HTTP监听端口号改为80(修改<Connector port="8080" protocol="HTTP/1.1"这里的端口号为80)即可。