DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.

Slides:



Advertisements
Presentaciones similares
Intranets P. Reyes / Octubre 2004.
Advertisements

Plan de Implantación Sistemas de Información III
Hardware y Software de servidor
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Introducción a servidores
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Universidad Nacional Autónoma de Honduras
Aplicaciones Cliente-Servidor
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Estructura de un Sistema Operativo
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
Servicios Web.
Arquitectura Orientada a Servicios (SOA)
Objetivos Describir la forma en que las redes impactan nuestras vidas diarias. Describir el rol del trabajo en red en la actualidad. Identificar los componentes.
Tipos de Servicios Web.
Guia Diseño Robert Echeverria
Tecnología Cliente Servidor
S.O. Multiusuario, red. Servicio: Cliente/Servidor, p2p
Características generales de un servicio Web.
Infraestructura de Tecnologías de Información
HERRAMIENTAS CASE.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
INTEGRANTES: MARTINEZ MISHELL MEDINA ENID MENENDEZ EVELYN INTEGRANTES: MARTINEZ MISHELL MEDINA ENID MENENDEZ EVELYN.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Arquitectura de una aplicación
DISEÑO DE SOFTWARE 1ª. Parte
Arquitectura de la Empresa
Programación I MC José Andrés Vázquez Flores
/ Teléfono : Web : Build Solutions IT.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Desarrollo de aplicaciones para ambientes distribuidos
Servidores Conceptos Generales.
•Extranet•.
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
FUNDAMENTOS DE PROGRAMACION
DISPOSITIVOS DE INTERCONEXIÓN DE REDES
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Términos y Conceptos Básicos
Modelo de 3 capas.
Diseño de Sistemas.
Ciclo de vida de un sistema
Protocolos del modelo TCP/IP
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
PROTOCOLO DE TRANSPORTE MEJORADO PARA EQUIPOS MOVILES, ORIENTADO AL MANEJO EFICIENTE DE ENERGÍA EN APLICACIONES STREAMING MULTIMEDIA.
BLACKBOARD INTEGRANTES: Fernanda Reséndiz Michelle Ávila Michelle Martínez Kenia Martínez Denisse Salas.
Álvaro Navarro Barquero. Alejandro Rodríguez Jiménez.
Protocolos de comunicación TCP/IP
Tecnologías Cliente / Servidor
Servidores. ¿Qué es un servidor? Servidor de Aplicación Servidor de impresión Servidor de base de datos Servidor de correo Servidor de Internet Servidor.
Gestión de proyectos fin de carrera
INTRODUCCIÓN A INGENIERIA KARLA TATIANA OLAYA TORRES ID ( )
UD09 Sergio Lucas Madrid. Es un protocolo de Internet para sincronizar los relojes de los sistemas informáticos a través del ruteo de paquetes en redes.
Comunicación a través de la red
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Las fases del ciclo de la vida de desarrollo de sistemas
MODELO TCP/IP.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
REDES Angie Paola Gutiérrez C. ♥ Once ♥. REDES DE COMPUTADORAS Es un conjunto de elementos interceptados entre si, para compartir información. Como en.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Conociendo el modelo Cliente-Servidor
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Presentado por : Grisales Ramírez Jhonier las capas del modelo osi.
Transcripción de la presentación:

DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA VICTORINO TEMAS: 2.7 SERVICIOS DE ARQUITECTURA 3.1 DISEÑO E IMPLEMENTACIÓN DE MANEJO DE DATOS

SERVICIOS DE ARQUITECTURA Es un concepto de arquitectura de software que define la utilización de servicios para dar soporte a los requisitos del negocio. Permite la creación de sistemas altamente escalables que reflejan el negocio de la organización, a su vez brinda una forma bien definida de exposición e invocación de servicios (comúnmente pero no exclusivamente servicios web), lo cual facilita la interacción entre diferentes sistemas propios o de terceros.servicios web

Cuando la mayoría de la gente habla de una arquitectura orientada a servicios están hablando de un juego de servicios residentes en Internet o en una intranet, usando servicios web. Existen diversos estándares relacionados a los servicios web. Incluyen los siguientes: XML HTTP SOAP WSDL UDDI

En un ambiente SOA, los nodos de la red hacen disponibles sus recursos a otros participantes en la red como servicios independientes a los que tienen acceso de un modo estandarizado. La mayoría de las definiciones de SOA identifican la utilización de Servicios Web (empleando SOAP y WSDL) en su implementación, no obstante se puede implementar SOA utilizando cualquier tecnología basada en servicios.Servicios WebSOAP WSDL

SERVICIOS DE ARQUITECTURA BASES DE DATOS En la arquitectura en 3 niveles, existe un nivel intermediario. Esto significa que la arquitectura generalmente está compartida por: Un cliente, es decir, el equipo que solicita los recursos, equipado con una interfaz de usuario (generalmente un navegador Web) para la presentación.equiponavegador Web

El servidor de aplicaciones (también denominado software intermedio), cuya tarea es proporcionar los recursos solicitados, pero que requiere de otro servidor para hacerlo. El servidor de datos, que proporciona al servidor de aplicaciones los datos que requiere.

SERVICIOS DE ARQUITECTURA FIREWALL Las tecnologías de filtrado de paquetes que se emplean en los firewalls constituyen una manera eficaz y general para controlar el tráfico en la red. Tales tecnologías tienen la ventaja de no realizar ningún cambio en las aplicaciones del cliente y el servidor, pues operan en las capas IP y TCP, las cuales son independientes de los niveles de aplicación según se establece en el modelo OSI.

CONCLUSIÓNES: Algunos beneficios que se puede obtener de los servicios de arquitectura son: Mejora en los tiempos de realización de cambios en procesos. Facilidad para evolucionar a modelos de negocios basados en tercerización. Facilidad para abordar modelos de negocios basados en colaboración con otros entes (socios, proveedores). Poder para reemplazar elementos de la capa aplicativa SOA sin disrupción en el proceso de negocio

Estas arquitecturas que se están empleando sirven para agilizar los procesos, mediante algunos servicios o aplicaciones que de cierta forma sigilosa, hacen las mismas funciones a mayor velocidad, los cuales pueden ser combinados para cambiar algunos procesos o funciones.

Que es un sistema de manejo de datos Todos los procedimientos utilizados para la entrada, procesamiento y salida de datos junto con la infraestructura de computadoras en las cuales se realiza este manejo de datos. 3.1 Diseño e implementación de manejo de datos.

Se decide la arquitectura de la aplicación y se determina qué componentes son objetos locales y cuáles deberían ser accesibles remotamente. Este paso incluye. Definir las interfaces remotas. Implementar los objetos remotos. Implementar los clientes.

Diseño El diseño del sistema de información describe el plan general o el modelo que se propone para ese sistema. Contiene todas las especificaciones que le dan forma y estructura al sistema. Durante la etapa de diseño, el desarrollador debe trasformar los requisitos del sistema en una estructura de alto nivel, identificando sus componentes principales y sus relaciones, tal como las verá el usuario, este diseño se denomina diseño global. El diseño global muestra lo que la solución hará, describe sus entradas y salidas, las funciones de procesamiento, los modelos de datos y controles. Luego de esta etapa se aborda el diseño detallado, que produce las especificaciones reales para el hardware, el software y las bases de datos físicas. El diseño detallado trasforma un diseño abstracto en un sistema de funciones e interacciones entre personas y máquinas.

Implementación Programación: lo que sigue en el proceso de desarrollo es traducir las especificaciones de la solución en un sistema informático operativo, para ello se traducen las especificaciones del sistema en código de programas. Luego de escritos los programas, es necesario llevar a cabo pruebas para certificar que el sistema produce resultados correctos. Se comienza probando cada programa por separado, luego el funcionamiento del sistema como un todo. Para, por último proponer su instalación y realizar la última prueba, en el escenario de operaciones, por los usuarios.

Implantación Este proceso es el de instalación definitiva del software en el escenario en el que será utilizado. Este proceso, involucra un período de conversión del sistema viejo a sistema nuevo. Este proceso de conversión, se puede abordar de diferentes maneras: En paralelo, se utilizan ambos sistemas durante un tiempo hasta que todos están seguros de que el nuevo funciona correctamente. Directo, se reemplaza el sistema viejo por el nuevo en un día determinado, Prueba piloto, se implanta el sistema en un área y luego se va hacia las demás, por etapas o simultáneamente, Por fases, se introduce por funciones.

La adopción de un diseño distribuido de aplicaciones empresariales, aumenta la reusabilidad, reduce la cantidad de recursos, y los costes necesarios de desarrollo y mantenimiento. Este nuevo enfoque de diseño pone en manos de los desarrolladores no solo la funcionalidad que demandan las aplicaciones, sino también la seguridad, rapidez y flexibilidad.

Conclusión El correcto diseño de el sistema de información nos permitirá desarrollar un eficiente sistema de manejo de datos con las especificaciones necesarias. La implementación es un punto importante en el desarrollo de nuestro sistema de información ya que en este punto es donde se programa y se establece las funciones del sistema. La implantación debe ser de una forma tal que no afecte a la organización.

FUENTES: gbv=2&tbs=isch%3A1&sa=1&q=ARQUITE CTURA+DE+FIREWALL&aq=f&aqi=&aql= &oq=&gs_rfai= gbv=2&tbs=isch%3A1&sa=1&q=ARQUITE CTURA+DE+FIREWALL&aq=f&aqi=&aql= &oq=&gs_rfai entada_a_servicios entada_a_servicios p3 p3