Cargo actual:Index > Cómo activar el Ajax en un servidor Apache

Cómo activar el Ajax en un servidor Apache

Actualizado:05-30Fuente: consolidación de la red
Advertisement

Cómo activar el Ajax en un servidor Apache


Activación de una aplicación Ajax en un servidor Apache es fácil con propia ActiveMQ de Apache, que es un servidor de mensajería de código abierto y patrones de integración. El servidor ActiveMQ soporta una variedad de clientes de lengua cruzadas y protocolos, y está equipado con Patrones de Integración Empresarial (EIP) y muchas otras características avanzadas que apoyan plenamente JMS 1.1 y J2EE 1.4, entornos de programación más reconocidos de Java.

Instrucciones

  • 1

Descarga ActiveMQ de Apache.org e instalarlo en su máquina. La última versión del programa es 5.5.0, a partir de julio de 2011. Es compatible con Java, C, C ++, C #, Ruby, Perl, Python, PHP y Ajax.

2

Escriba el siguiente código en el servidor Apache para instalar AMQ AjaxServlet en sus aplicaciones Web para obtener soporte para JMS más de Ajax.

...

<Servlet>

&lt;servlet-name>AjaxServlet&lt;/servlet-name>

&lt;servlet-class>org.apache.activemq.web.AjaxServlet&lt;/servlet-class>

</ Servlet>

...

<Servlet-mapping>

&lt;servlet-name>AjaxServlet&lt;/servlet-name>

&lt;URL-pattern>/amq/*&lt;/URL-pattern>

</ Servlet-mapping>

El servlet proporciona al instante los archivos JS necesarios, y también se ocupa de las peticiones y respuestas de los JMS.

3

Crear la secuencia de comandos "amq.js" en el lado del cliente para activar las funciones de Ajax. Este script implementa uno de los tres adaptadores disponibles para apoyar la comunicación de la aplicación Ajax con el servidor Apache, que son jQuery, Prototype y Dojo. El guión debe tener este aspecto:

<Script type = "text / javascript" src = "js / jquery-1.4.2.min.js"> </ script>

<Script type = "text / javascript" src = "js / amq_jquery_adapter.js"> </ script>

<Script type = "text / javascript" src = "js / amq.js"> </ script>

<Script type = "text / javascript">

var amq = org.activemq.Amq;

amq.init ({

uri: 'amq',

logging: true,

timeout: 20

});

</ Script>

Este script proporciona la API del servidor para enviar mensajes y suscribirse a varios canales y temas.

4

Aplicar el método siguiente para llamar y enviar un mensaje JMS desde el cliente de JavaScript:

amq.sendMessage (mydestination, myMessage);

elemento mydestination representa la dirección de la cadena URL de destino, como "tema: //MY.IDENTITY" o "canal: //MY.IDENTITY", mientras que el componente myMessage es simplemente cualquier XML bien construido o un texto sin formato XML codificados archivo.

5

Definir una función de manejo de mensajes y registrarlo con el objeto AMQ para habilitar la función de entrega de mensajes de Ajax. Por ejemplo:

var myHandler =

{

rcvMessage: function (mensaje)

{

alert("received "+message);

}

};

amq.addListener (myId, mydestination, myHandler.rcvMessage);

MyID sirve como un identificador de cadena que puede ser utilizado para llamar a la amq.removeHandler (myId) más tarde. Para la definición de componente mydestination, consulte el paso anterior. Cuando el servidor recibe un mensaje, una llamada a la función myHandler.rcvMessage reenvía el mensaje a su código de control para el procesamiento y la entrega.

Consejos y advertencias

Más tutoriales gratuitos para ActiveMQ están disponibles en el sitio web Apache.org, así que siéntete libre para aprender lo más que pueda.

  • Cómo activar el Ajax en un servidor ApacheCómo activar el Ajax en un servidor Apache Actualizado:05-30

    Activación de una aplicación Ajax en un servidor Apache es fácil con propia ActiveMQ de Apache, que es un servidor de mensajería de código abierto y patrones de integración. El servidor ActiveMQ soporta una variedad de clientes de lengua cruzadas y p

  • Cómo activar el mod_rewrite en un servidor Apache Actualizado:02-27

    El módulo Apache mod_rewrite juega un papel importante en mantener URLs web significativos que se traducen en funciones del sistema más sensible. El módulo mod_rewrite funciona interceptando las peticiones a una página web y en silencio sirviéndoles

  • Cómo stream de audio con un servidor Apache Actualizado:08-11

    Apache es una plataforma de servidor web de código abierto disponible para muchos sistemas operativos, incluyendo Microsoft Windows. Creación de un servidor Apache para transmitir audio te permite transmitir tus archivos de audio sobre una red a otro

  • Cómo activar un ordenador en un servidor Actualizado:11-19

    Cuando usted tiene más de varios equipos y usuarios que quieran compartir archivos y recursos, ya sea en su casa o en una oficina pequeña, se puede convertir un ordenador en un servidor. La construcción de un servidor fuera de un ordenador permitirá

  • Cómo ejecutar páginas ASP en un servidor ApacheCómo ejecutar páginas ASP en un servidor Apache Actualizado:05-02

    Ejecución de aplicaciones ASP .NET en un servidor web Apache se puede lograr utilizando el módulo de Mono. Una vez que el módulo está completamente instalado y funcional, proporciona la capacidad de ejecutar aplicaciones ASP .NET dinámicamente sin mo

  • Cómo configurar un servidor ApacheCómo configurar un servidor Apache Actualizado:04-22

    Servidor Apache comenzó su vida como "un servidor irregular", pero se ha convertido en uno de los servidores web más populares disponibles hoy. Se trata de un paquete de software de servidor con todas las funciones y libre robusto. Ubuntu e

  • ¿Cómo Voy Conexiones exteriores acceder a mi servidor Apache?¿Cómo Voy Conexiones exteriores acceder a mi servidor Apache? Actualizado:04-17

    Servidor Apache es una aplicación de hosting que le permite servir a sitios web de Internet o de la red a los usuarios. El servidor se utiliza comúnmente en los servidores web de Internet. Antes de que sus visitantes pueden conectarse al servidor Apa

  • Cómo cambiar los permisos de archivos en un servidor ApacheCómo cambiar los permisos de archivos en un servidor Apache Actualizado:10-13

    Cada archivo y carpeta en un sistema de archivos de Apache tiene tres tipos de permisos (lectura, escritura y ejecución) y tres grupos de permisos (usuario, grupo y otros). A cada grupo se le asigna una combinación de tipos de permisos para cada arch

  • Cómo agregar otro directorio de servidor Apache Actualizado:12-19

    Cuando se agrega un nuevo sitio web para alojar en su servidor Apache Web existente, es necesario agregar un directorio en el servidor y, a continuación, copie los archivos de código fuente de la página web en el directorio. Adición de un directorio

  • Cómo crear una base de datos en un servidor ApacheCómo crear una base de datos en un servidor Apache Actualizado:01-16

    El servidor Apache se introdujo por primera vez en 1995. Apache se convirtió rápidamente en el servidor estándar de elección para muchas empresas de alojamiento web. La estabilidad, la fiabilidad y el precio asequible del servidor web Apache contribu