| 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
    Cómo poner un mensaje en la cola de JMS
    servicio de mensajería de Java, o JMS, es una tecnología estándar para enviar y recibir mensajes entre aplicaciones. Este acoplamiento flexible hace que sea más fácil cambiar las aplicaciones de forma independiente para cumplir con los requisitos nuevos o cambiantes. Normalmente Java Server Page , JSP , los desarrolladores no interactúan con las tecnologías empresariales como JMS. Pero puede haber una necesidad de activar una acción sin tener que esperar a que se complete de manera que los usuarios obtienen información de manera más inmediata . Es posible aprovechar JMS de JSP utilizando una variedad de técnicas tales como la etiqueta personalizada o un servlet . Cosas que necesitará
    Java Enterprise Edition 1.3 o superior
    Java entorno de desarrollo como Eclipse servidor de aplicaciones Java
    o contenedor Web con Java JMS
    programación familiaridad
    Ver Más instrucciones
    1

    Configurar una fábrica de conexiones JMS. Estas instrucciones específicas para estas etapas varía según el servidor de aplicaciones. Consulte las instrucciones de la aplicación de servidor de aplicaciones seleccionado para detalles de configuración. La fábrica de conexiones será utilizada por el cliente JSP para crear una conexión con un proveedor . La fábrica de conexiones abstrae la información de configuración de la conexión . La creación de una fábrica de conexiones implica radicalmente diferentes pasos en cada servidor de aplicaciones.
    2

    Configurar una cola JMS. Una cola se utiliza para la comunicación punto a punto entre las aplicaciones JMS . Al igual que la configuración de la fábrica de conexiones JMS , la creación de una cola varía según el servidor de aplicaciones. Los pasos específicos necesarios deben estar disponibles en la documentación del servidor de aplicaciones.
    3

    Confirme la cola y la fábrica de conexiones se configuran usando los comandos de administración del servidor de aplicaciones .
    4

    Crear nuevo nombre de servlet " sendMessage " en el entorno de desarrollo. Este servlet contiene la lógica para enviar el mensaje recibido desde la interfaz de JSP para los configurados cola JMS

    com.mycompany.samples paquete;

    import java.io. * ;
    < p > javax.jms importación * ; .

    javax.naming import * , .

    javax.servlet import * , . .

    importación javax.servlet.http * ;

    public class sendMessage extiende HttpServlet {

    protected void processRequest ( HttpServletRequest request , HttpServletResponse respuesta ) lanza ServletException , IOException {

    response.setContentType ( "text /html ; charset = UTF - 8 ");

    PrintWriter cabo response.getWriter = ();

    try {
    ctx Contexto

    = new InitialContext ();

    ConnectionFactory ConnectionFactory = ( ConnectionFactory ) ctx.lookup ( " el nombre de la fábrica ");

    cola cola = (cola) ctx.lookup ( " el nombre de la cola ");

    javax.jms . conexión conexión = connectionFactory.createConnection ();

    sesión javax.jms.session = connection.createSession (falso , Session.AUTO_ACKNOWLEDGE ) ;

    MessageProducer MessageProducer = session.createProducer ( cola ) ;
    mensaje TextMessage

    = out.print ( "Mensaje" + request.getParameter ( "mensaje" ) + " enviado a la cola " + queue.getQueueName () + ".") ; catch ( Exception ex ) {

    ex.printStackTrace (); }


    out.close (); }


    protected void doGet ( HttpServletRequest request , HttpServletResponse respuesta )

    lanza ServletException , IOException {

    processRequest ( solicitud, respuesta ) ;

    }

    protected void doPost ( HttpServletRequest request , la respuesta HttpServletResponse )

    lanza ServletException , IOException {

    processRequest ( solicitud, respuesta ) ;

    }

    }
    < br > 5

    Crear una página JSP en el entorno de desarrollo para enviar el mensaje a la cola JMS utilizando el servlet. Escriba el siguiente código en la página JSP :

    < title> Enviar mensaje de JMS - Cola < /title >

    < form action = " sendMessage ">
    < p>


    < tbody >

    < tr >

    < td > Mensaje : < /td >

    < td > < input type = "text" name = value " message" = " " width = " 30 " /> < /td >

    < /tr >

    < /tbody >

    < /table >


    < /form>

    Previous :

    next :
      Artículos relacionados
    ·Cómo cambiar el nombre de un paquete en Eclipse 
    ·¿Qué es la Consola de Java 
    ·Cómo publicar Web Apps para GlassFish 3 Utilizando Ecl…
    ·Cómo agregar botones a un applet de Java 
    ·Cómo crear una excepción personalizada en Java 
    ·¿Cuál es la diferencia entre Java y J2EE 
    ·Cómo dibujar un círculo en Java 
    ·Cómo integrar Java 
    ·Cómo cambiar el foco GridView en Mi Android 
    ·Cómo incluir recursividad en Java 
      Artículos destacados
    ·Cómo eliminar una cadena a partir de una lista dobleme…
    ·Cómo convertir WSDL a Java con AXIS 
    ·Cómo agregar applets de Java a una página Web con Fro…
    ·Cómo convertir una cadena UTF -8 en PHP 
    ·Cómo agregar una columna a ListBox en VBA 
    ·¿Por qué necesito software de Java 
    ·Cómo insertar un valor de base de datos en un botón d…
    ·Cómo hacer un reloj utilizando VB6 
    ·¿Qué es una conversión Maildir 
    ·Cómo utilizar un Rotar través Llevar Bit Shift 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com