Servlet

  Servlet担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

  原来访问数据库需要把数据库的内容做成页面,太麻烦,推出了CGI(基于进程),97年sun公司推出了Servlet,现在Servlet用的也不多了,主要是ASP,PHP等动态Web编程技术。

  编写Java Socket程序的几种结构:直接使用Socket,这是单线程的,一次处理一个用户的请求;结合多线程;使用NIO的非阻塞(Non Blocking)Socket再结合多线程;使用JDK自导的或者第三方的线程池技术;使用开源的Socket开源框架。

  v512的老师说了引入包时不管是全部引入还是单一引入编译后的效率是一样的。

  未完待续……

  

 

posted @ 2013-02-28 09:10  加拿大小哥哥  阅读(189)  评论(0编辑  收藏  举报