?
Blog
21/10/2020    

El lenguaje XML, ¿en un curso de Java?

¡Hola!, ¿Todavía con sed de conocimiento? no te preocupes, porque lo mejor apenas está comenzando...

Qué aplicación no necesita guardar información en algún momento. Si tú necesitaras guardar tus datos, ¿Qué formato usarías?. Podrías hacerlo en texto, en formato binario, o separado por comas, pero es muy probable que tu formato único, solo pueda ser leído por tu programa, y si se trata de texto, entonces es probable que alguien lo edite por fuera y ya no vuelve a funcionar.

Por muchos años, cientos de personas se dieron a la tarea de establecer una forma de representar datos que se pudiera ajustar a todas las necesidades, y el resultado se estableció como un estándar por el consorcio W3C. XML es sin duda, el formato de formatos, pero no vayas a pensar que por llevar la palabra "lenguaje" significa que puedes desarrollar aplicaciones con él. En realidad, solo es un estándar para describir información, y en todos los lenguajes de programación existen librerías que hacen el trabajo de interpretarlo por ti.

XML es tan importante y tan utilizado, que en mi cabeza lo veo como si fuera parte de Java, y no me imagino a un programador que no conozca XML, por eso, dediqué una sección del curso a este lenguaje y por supuesto, junto con sus respectivos API's de Java.

¿En qué te servirá saber XML?, además de que puede ahorrarte enormemente el trabajo de guardar y cargar información de manera confiable, es un medio de comunicación muy utilizado en todo el mundo, incluida la comunicación entre sistemas (¿haz oído hablar de los "web services"?). Muchas de las herramientas que usaremos en el resto del curso usan XML, como Ant o Maven (herramientas para construir proyectos), Hibernate, Spring, o el mismo Tomcat, el servidor Web hecho en Java.

Y lo mejor de todo, es que ¡ya está disponible en El Camino de Java, Volumen 2!.

Sinceramente,

Raúl Cosío

Siguiente    Anterior
Regresar