|
Desde que el hombre utiliza la computadora como un medio de comunicación ha tenido la necesidad de compartir información. Con el paso del tiempo esta necesidad se ha especializado, búsquedas inteligentes, intercambio de datos, visualización personalizada de datos. Esto ha obligado ha crear tecnologías estándares para compartir información de diferentes fuentes (paginas web, bases de datos, salidas de otros programas, etc) que sean más flexibles(aptas para diferentes aplicaciones y plataformas) y de fácil reutilización (usar la misma tecnología para varios fines). ¿Existe alguna tecnología que cumpla con estas características?.
Imaginemos que somos los responsables de administrar la base de datos de los pagos electrónicos de los clientes del Banco de Oriente (Banorte). Si tuviéramos que presentar estos datos en diferentes páginas web o analizarlos por diferentes programas independientes de Internet ¿Cómo estructuraríamos los datos para que fueran flexibles a cada una de estas aplicaciones, sin modificar su estructura?.
Un estándar de datos, funciona como vehículo para enviar organizadamente los datos de diferentes fuentes desde historiales médicos hasta pedidos de compra, en nuestro caso podríamos organizar los datos de los pagos electrónicos. Esto permitiría compartir datos estructurados por todo el Internet tan fácilmente como se hace con HTML o administrarlos por medio de aplicaciones independientes de Internet. Este estándar de datos es XML (Lenguaje de Marcado eXtensible).
|