解决方法
Web服务器是使用HTTP(S)协议为您提供内容的东西;它以“给我
http://some.site.com/some/page?some=parameter”的形式接收请求并发送回可以是HTML页面的回答或可以通过HTTP(S)传输的任何其他内容;几乎任何东西(详见MIME).
通常情况下,网页不仅仅是静态文本文件,而是由服务器使用程序员开发的一些服务器端代码即时生成;当一个网站(或其中一部分)变得足够复杂时,通常将其定义为“网络应用程序”;这个词非常模糊,实际上意味着“一个带有动态生成内容的网站”.有时,Web服务器和应用程序服务器实际上是相同的程序(请参阅IIS或带模块的Apache);其他时候,应用服务器是一个完整的不同程序(甚至可能在不同的机器上运行),它与Web服务器通信,以便在Web服务器管理HTTP请求和静态内容时为其提供动态内容.这是Java网站的标准做法.
Web服务是一种Web应用程序,它遵循为使用XML交换请求和响应而定义的某些标准;这里的想法是Web服务不会被人类使用,但会被其他程序调用(可能是Web应用程序本身),所以它不需要做花哨的图形或其他任何东西,而只是提供以标准化方式请求的信息.