Você está na página 1de 1

Ventajas de XML sobre HTML

El desarrollo de una aplicación como la descrita anteriormente se facilita por la introducción de las
características que ofrece XML en cuanto a que HTML no es tan flexible, pues sus etiquetas son fijas, es
decir están pre-definidas. Así, entre las ventajas que se pueden aprovechar de XML se encuentran:

• El acceso a las bases de datos se facilita definiendo etiquetas relacionadas con los campos
contenidos en la base de datos. En una aplicación educativa, la información como el nombre del
alumno, la asignatura, la nota, son utilizados con mucha frecuencia; de este modo, la definición de
etiquetas personalizadas como <ALUMNO> <ASIGNATURA> y <NOTA>, facilitan el
intercambio de datos entre la base de datos y la aplicación propiamente dicha y por supuesto su
creación y entendimiento, ya que el nombre de las etiquetas es muy significativo de lo que
representan. Puesto que HTML no permite la creación de nuevas etiquetas por su naturaleza pre-
definida, esto limita mucho su utilización en aplicaciones especificas. XML ofrece la oportunidad
de crear etiquetas personalizadas, que se relacionan con la plicación en cuestión y con la base de
datos a la que accede la aplicación.

• Se espera que el alumno pueda acceder a la aplicación remotamente desde su casa o desde su sitio
de trabajo, por este motivo debe poder usar cualquier tipo de plataforma como cliente Web. En este
sentido HTML también tiene restricciones puesto que depende de la plataforma utilizada por el
cliente para acceder a la información y obtener los datos de la base de datos.

• El procesamiento de mucha información acaba comprometiendo el desempeño del sistema como un


todo. El servidor debe encargarse simplemente de proporcionar los datos almacenados y el
procesamiento de los mismos debe llevarse a cabo en el cliente. Para que este proceso tenga lugar
debe realizarse una comunicación contínua entre el cliente y el servidor. Es posible que se realice el
procesamiento de algunos datos en el cliente por medio de Applets de Java o conexiones
establecidas con HTMl. Se pueden encontrar muchos Applets de Java útiles para la realización de
aplicaciones educativas.

• A través de XML es posible establecer una conexión constante con el servidor para facilitar el
intercambio de datos entre el cliente y el servidor. Por otra parte, XML permite el procesamiento
de datos complejos en el propio cliente.

Você também pode gostar