zoukankan      html  css  js  c++  java
  • java Servlet

    Servlet介绍

      Servlet 是 Server Applet 的缩写,也称为服务端小程序。作为在来自 Web 浏览器或其他 HTTP 客户机的请求和在 HTTP 服务器上的数据库或应用程序的中间层。使用 Servlet,你可以通过 web 页面表单来收集用户的输入,显示从数据库或其他来源的记录,动态地创建 web 页面。

      一个Servlet就是一个java类,Servlet是常驻在服务器的内存中,可以通过 请求/响应的编程模型来访问Servlet程序。

      Servlet 技术一直处于不断的发展及进步之中,现在已经成为很多框架的技术基础,比如 Spring、Struts2 等。

      Java servlet 通常服务于使用 Common Gateway Interface (CGI) 实现的同样的目的程序。但与 CGI 相比,Servlet 具有一下几个优点:

      1. 性能更好。

      2. Servlet 在 Web 服务器的地址空间内执行。没有必要创建一个单独的进程来处理每个客户端请求。

      3. 由于 Servlet 是用 Java 编写的,所以它是跨平台的。

      4. 在服务器上的Java 安全性管理器执行的一些限制来保护服务器上的资源。所以 servlet 安全性较高,是可信的。

      5. Java 类库的完整的功能是对 Servlet 来说是可用的。它可以与小应用程序、数据库或其他软件通过通信接口和你已经了解的RMI机制进行通信。

    Servlet的架构

      

  • 相关阅读:
    C# 解析js方法,并调用js方法
    Net 面试题_代码
    最近小项目总结 2013.5.3
    程序集生成失败 引用的程序集“Interop.MSScriptControl”没有强名称
    Vs 使用 (快捷等)
    Ildasm.exe 反汇编程序使用
    MSSQL_1
    [异常] Asp.net 中异常处理
    Net 面试题_理论(总结网上流传的)
    反射
  • 原文地址:https://www.cnblogs.com/songgj/p/10878124.html
Copyright © 2011-2022 走看看