学过socket编程,就应该明白当我们做一个socket客户端,socket服务器,两边使用socket进行通信,

而现在我们使用b/s模式来做网站开发系统,我们使用的是浏览器,浏览器就相当于socket客户端,而服务器也就相当于我们的socket服务器,那么到底什么才是服务器呢?服务器就是一段代码,sun公司我们提供了tomcat,只不过这个服务器比我们写的socket服务端更强大而已。虽然我们socket编程的时候使用的是socket,b/s使用的是http协议,其实底层都是一样的,http协议只不过是封装了socket而已。

    所以服务器也只不过是一段强大的代码,就是调用类执行方法,得到结果,再将结果通过http协议返回给浏览器,和socket编程大同小异,只不过http协议,里面的东西,需要学习和了解一下。