jueves, 30 de julio de 2009

ARQUITECTURA DE INTERNET

CONCEPTO Y DEFINICIÓN:
Actualmente la gran mayoría de los Sistemas de Información y las correspondientes aplicaciones que utilizamos en Internet están basados en la Arquitectura Net-Centric o NetCentric."NetCentric " constituye un Modelo de Arquitectura que amplía las posibilidades tanto dentro como fuera de la empresa más allá de lo que había sido posible con los modelos tradicionales de "Cliente/Servidor" y "Host".Originalmente, el concepto fue presentado al Departamento de Defensa de los Estados Unidos de América (DoD) por David Alberts, Vice Admiral Art Cebrowski y John Gartska mediante una serie de artículos a finales de los 90. El DoD estableció el modelo netcentric como la base arquitectónica de su concepto del Global Information Grid (GIG), para integrar todos sus sistemas de información. Conforme al DoD Architectural Framework , se pretende proporcionar un Modelo de Arquitectura consistente que permita compartir información y reutilizar sus componentes a lo largo del DoD. La visión del DoD sobre NetCentric es cumplir con el Modelo de Arquitectura Orientada a Servicios o SOA ( Service-Oriented Architecture ), así como de XML y otros estándares de Servicios Web (Web Services )."Una arquitectura ligera, masivamente distribuida y horizontal que distribuye componentes y/o servicios a través de una cadena de valor de información empresarial utilizando Tecnologías de Internet y otros Protocolos de Red como principal mecanismo para sustentar la distribución y procesamiento de Servicios de Información."Sin embargo, podríamos definirlo: En este sentido, los "múltiples canales de acceso " se refieren a diferentes dispositivos o mecanismos por los que los usuarios acceden a la información, como pueden ser ordenadores personales (PCs), teléfonos móviles, asistentes personales digitales (PDAs), quioscos, teléfonos, etc.En cuanto a las tecnologías implicadas y los estándares comúnmente aceptados, nos referimos a TCP/IP, HTML, WAP, ActiveX, DCOM, CORBA, Java, COM+ y demás.Por todo ello, NetCentric posibilita compartir datos y contenidos entre personas y aplicaciones. Estas aplicaciones proporcionan las capacidades de publicación , interacción o transaccionalidad , constituyendo la base del Comercio Electrónico o eCommerce