Tecnologías de AJAX

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Si usted busca el Internet para AJAX, usted es probable notar una gran cantidad de artículos haciendo estallar para arriba bajo nombre de AJAX que no se parezcan caber mi definición. En la mayoría de los casos, estas bibliotecas proporcionan la funcionalidad relacionada necesitada para acabar su uso de AJAX, pero otras veces, estas bibliotecas son justas alguien que intenta saltar en el carro de la banda de música de AJAX. Al mirar estas bibliotecas y técnicas, las divido en tres grupos:

  • Ésos usados directamente en AJAX

  • Esos AJAX de cerca relacionados

  • Los que son parte justa del resto del mundo de RIA

La mayoría de las tecnologías relacionadas directamente con AJAX son las que hacen para arriba "asincrónicas" y las piezas de "XML" de las siglas de AJAX. Éstas son las bibliotecas y las técnicas que proporcionan la capa de la comunicación y las maneras de codificar los datos que se mueven sobre ellas. En muchos casos, éste es el objeto de XMLHttpRequest, pero IFrames es también popular, y las galletas o ActiveX/Java encajados son otra posibilidad. El "X" en AJAX es la técnica usada en la codificación de los datos, y es un área con un número enorme de posibilidades. Los datos se pueden transferir como claramente el texto, el HTML, XML, o cualquier otro tipo de formato que pudiera ser conveniente para la situación.

XML es extremadamente popular pues un formato de datos porque es apoyado por tan muchas idiomas y porque es fácil describir tipos de datos arbitrarios con él. Se utilizan muchas veces, XML de facilitar mecanismos del Remote Procedure Call (RPC), pero puede también ser utilizado para describir directamente los datos que son transferidos. El RPC permite traz directo de los tipos del Javascript a los tipos de datos del servidor (PHP, Java, etcétera) y viceversa. XML se ha utilizado para este propósito antes, así que incluye muchos formatos estandardizados tales como ésos usados en JABÓN, XML-RPC, y WDDX. Puede también incluir un formato del costumbre XML creado para una puesta en práctica específica de AJAX.

Otro acercamiento popular es generar Javascript directamente en el servidor y enviarlo al cliente donde puede ser utilizado directamente. Este acercamiento es posible porque el Javascript puede funcionar código de una secuencia usando su declaración eval. Este acercamiento se utiliza a menudo conjuntamente con otros porque la lengua del servidor-lado no puede evaluar Javascript directamente, pero una notación específica del Javascript (JSON) puede permitir que el Javascript sea utilizado en ambas direcciones. Esta notación, llamada notación de JavaScript Object, se utiliza a menudo en acercamientos del RPC porque puede describir cualquier tipo de datos Javascript puede apoyar mientras que todavía siendo fácilmente parseable por otras idiomas.

Mientras que nos movemos más allá de cuál es necesario permitir la comunicación de AJAX, conseguimos el sistema grande de tecnologías relacionadas. Éstos proporcionan los elementos adicionales del pegamento y del usuario-interfaz que son necesarios para un uso completo de AJAX. Éstas son generalmente bibliotecas del Javascript; algunos son independientes y apenas proporcionan algunas características; otros proporcionan un marco entero para crear las páginas dinámicas del Web. En la mayoría de los casos, usted necesitará una cierta clase de biblioteca de los efectos. Esta biblioteca proporciona se descolora, los golpetazos, y muchos otros efectos de la representación visual que se puedan utilizar para dibujar la atención al elemento del HTML que usted ha puesto al día usando AJAX.

Además, hay un número de bibliotecas que proporcionan la funcionalidad de la arrastrar-y-gota, que se relaciona menos de cerca con AJAX pero son las más útiles cuando están utilizadas conjuntamente con AJAX. Algunas de estas bibliotecas permiten la comunicación de AJAX en algunas disposiciones, mientras que son justos una agregación relacionada en otras disposiciones. Este mezclar-y-fo'sforo de bibliotecas es grande porque usted utiliza solamente qué usted necesita para conseguir el trabajo hecho. Tenga presente, sin embargo, que el browser del Web necesitará para descargar todo este Javascript para funcionar realmente.

En el mundo más ancho de las tecnologías relacionadas con AJAX, usted consigue las bibliotecas del Javascript y otras tecnologías, tales como gráficos del vector de Scalable (SVG), que pudieron estar en un uso del Web de AJAX, pero realmente no tienen una relación directa a AJAX. Estas tecnologías hacen para arriba el mundo más ancho de RIA, pero son también más expansivas y más duras de integrar en usos existentes.

esto es un artículo agregado por el carol Rudenberg


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "tecnologías de AJAX" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.


Online: 1253 users browsing the articles directory