La comprensión de cómo interactúan xml y java

Video: Habitos de pensar en sistemas la totalidad

En el pasado, los desarrolladores de Java a menudo tenían que utilizar archivos de texto para transferir datos entre plataformas, archivos de texto, pero sufren de una pérdida de contexto. Los datos están ahí, pero lo que significa que los datos no se encuentra.

Video: EQUIFINALIDAD Y TRANSFORMACIÓN

Usted tiene muchas maneras diferentes para almacenar sus datos, pero la mayoría de ellos son ya sea única para una plataforma en particular o está aplicado de forma incoherente a través de plataformas.

El lenguaje de marcado extensible (XML), una de las mejores innovaciones cuando se trata de almacenamiento de datos, se ha desarrollado con el fin de abordar esta cuestión. XML proporciona los medios para describir los datos de una manera que ninguno de contexto o significado se pierde.

Es importante no ser abrumado por XML, incluso antes de empezar a usarla. En su esencia, XML no es más que una especie de fantasía de archivo de texto. Por lo tanto, cuando se lee XML en su aplicación, la tecnología subyacente es la simple lectura de un archivo de texto. La diferencia está en la forma en que se interpreta el texto. Se basa en XML etiquetas - información entre corchetes angulares (lt; gt;) - para describir los datos contenidos en el archivo de texto.

Así, en la parte superior de la lectura del archivo en la aplicación como texto, Java debe también proporcionar un medio para interpretar los datos con el fin de obtener el significado que el texto contiene. Por ejemplo, una entrada como John podría significar que el nombre del usuario es John.

Java sigue todas las reglas basadas en estándares con respecto a XML. Además, implementa estas normas de la misma manera en todas las plataformas que soporta Java. En consecuencia, cuando se escribe una aplicación que utiliza XML en su PC, el mismo código funciona de la misma manera en un equipo Windows, Macintosh, o un sistema Linux.

Es esta capacidad de mover datos en cualquier lugar y sin embargo mantener el contexto de datos y el significado que hace una gran opción XML tales para el almacenamiento de datos.

A pesar de que a menudo utiliza Java XML con archivos basados ​​en disco, XML se utiliza en un número considerable de entornos. Por ejemplo, puede utilizar XML para solicitar información a otras personas o vendedores utilizando cualquiera de los métodos que los otros soportes persona o vendedor (tales como transferencia de estado representacional o descanso para los servicios Web).

XML es tan útil que todos los libros sobre Java tiene que decirle al menos que la tecnología existe y que es relativamente fácil de usar.

Artículos Relacionados