Complejidad Ciclomática

Grandes Inventos de la Informática(1) – XML

5 Abr 2007 · 5 comentarios

La “tecnología XML” permite estructurar el contenido – la información- que se quiere transmitir. A diferencia de HTML, no sirve para definir como se quiere presentar la información (entremezclando presentación y contenido), sino que almacena el contenido y las diferentes “partes” que lo componen. Por ejemplo, si queremos transmitir una noticia, dentro del fichero XML va el titular con la metainformación que así lo define, va el cuerpo de la noticia con la metainformación que lo define y todas aquellas otras “cosas” que puedan componer una noticia (enlaces a documentos, el autor etc..). Por otra parte, se pueden definir gramáticas que sirvan para comprobar sin un fichero XML está bien escrito (Si la estructura de elementos que lo componen está bien formada).

Siempre me ha parecido una idea genial porque gracias a esto podemos hacer las siguientes cosas:

a)Define un estándar que puede utilizarse entre sistemas sofware y hardware para intercambiar información. Permitiendo la “utopia” de la informática, esta es, que cualquier sistema puede comunicarse con cualquier otro.

b)La información que queremos transmistir no lleva asociada información de como debe ser presentada de tal manera que podemos decidir en cada sistema como es la mejor manera de mostrarla.

c) No necesita grandes recursos para procesar esta tecnología, pudiéndo ser utilizada en un teléfono móvil o en un servidor.

Categorías: informática

5 respuestas hasta el momento ↓

Dejar un comentario