| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Diferencias entre Servlets y JSP
    En los primeros días de la World Wide Web , las páginas web son documentos estáticos que sirven la misma información a todo el mundo cada vez que se vieron . El lenguaje de programación Java proporciona una forma de que los sitios web más interactiva mediante el uso de los applets de Java Server Pages , JSP o Java y Java Common Gateway Interface , o CGI , los programas llamados servlets . Servlets y JSP funciones páginas como PHP , Python o Perl , pero tener la seguridad y el rendimiento de la máquina virtual de Java añadido . Historia

    De acuerdo con Sun Microsystems software ingeniero Jim Driscoll, servlets se introdujeron por primera vez por Java creador James Gosling en 1995. Java Servlets versión 1.0 apareció por primera vez en 1997. Las páginas JSP son una extensión posterior de la tecnología servlet de Java creado para competir con el lenguaje de scripting PHP y páginas Active Server de Microsoft, o ASP, tecnología. JSP versión 1.0 fue lanzado en 1999 .
    Formatos de archivo

    Las instrucciones de programación en JSP y servlets archivos difieren en la forma en que se codifican y se guardan en el servidor. Las páginas JSP son archivos de texto que contienen una mezcla de HTML y el código fuente de la clase Java. Las páginas JSP se pueden almacenar junto con otros documentos HTML o PHP. los archivos normalmente tienen una extensión de archivo " . jsp " . Servlets , por otro lado, son clases Java que se han compilado en Java Virtual Machine - JVM - bytecode . Archivos servlet pueden tener la extensión ". Clase " o ser empaquetado en archivos de almacenamiento de aplicaciones Web Java. Archivos WAR son como ficheros normales JAR , pero incluyen Extensible Markup Language - XML - . Archivos que describen la estructura y función de los servlets dentro de ellos
    servidor Web Interaction

    Cuando un servidor web recibe una URL para un servlet , envía la petición a otro servidor llamado servidor de contenedor o aplicación. Contenedores de servlets como Apache Tomcat, GlassFish , JBoss Application Server, BEA WebLogic Server o WebSphere localizar el servlet, lanzarlo dentro de la JVM y terminan el proceso de servlet cuando se hace .

    Cuando un servidor Web recibe una petición de una página JSP , envía la página a un motor JSP que compila el código fuente en servlet JVM bytecode . Este nuevo servlet se maneja igual que cualquier otro servlet. Si se solicita de nuevo la página JSP, la fase de compilación se omite y la clase servlet se reutiliza .
    Uso

    Ambas páginas JSP y servlets se utilizan para crear nueva Web contenido en respuesta a peticiones de los usuarios . Los servlets son aplicaciones de back-end que pueden enviar y recibir información sin interacción directa con el usuario. Por otro lado , las páginas JSP son documentos HTML típicos que pueden interactuar con el usuario a través de los elementos HTML estándar, como los botones, los formularios Web o hipervínculos . Las páginas JSP y servlets pueden trabajar juntos : páginas JSP pueden llamar a clases de servlet para los procesos que son demasiado largos y pesados ​​para ser incluido como fuente en una página Web

    .

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo escribo Java que seleccionará un archivo & Ren…
    ·Objetos Ocultos en Java 
    ·Cómo hacer un Game App gratis 
    ·Cómo utilizar las interrupciones de Java 
    ·Java GUI Design Tutorial 
    ·Cómo escribir Android 1.1 SDK de código 
    ·Cómo crear un Mapa Hash 
    ·Cómo buscar el número de apariciones de cada caracter…
    ·Cómo leer un archivo CSV en Java 
    ·Cómo convertir AS400 datos de caracteres con caractere…
      Artículos destacados
    ·Cómo unirse a cadenas en Python 
    ·Cómo utilizar teclas de dirección en Java 
    ·Cómo asignar un nombre de una variable Utilizar una ma…
    ·Cómo utilizar el mapeador de dispositivos múltiples r…
    ·Cómo analizar un archivo XML 
    ·Cómo hacer de entrada Sólo un entero en C + + 
    ·Galería Javascript Tutorial 
    ·Como Nest una Sub en VBA 
    ·Cómo convertir caracteres columna en MySQL 
    ·PHP se puede conectar a una base de datos MySQL remota …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com