INSTITUTO TECNOLÒGICOdel IstmoSEP SNEST DGESTASIGNATURA:DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUIDOSUNIDAD IV:IM...
2CONTENIDOINTRODUCCIÓN.......................................................................................................
3INTRODUCCIÓNEn el ámbito del proceso de datos, ha existido la necesidad latente oreconocida de desarrollar sistemas de in...
4UNIDAD IVIMPLEMENTACIÓN DE PROCESAMIENTO DE DATOS.4.1. CONSTRUCCIÓN DE COMPONENTES.COMPONENTE:Antes que nada definiremos ...
5Actualmente la programación de este tipo de aplicaciones esindependiente del lenguaje de programación y se realiza median...
6 Componentes de una aplicacióndistribuida.Una aplicación distribuida que sigue elmodelo cliente-servidor tiene lossiguie...
7Los componentes igual que los objetos deben de cumplir doscaracterísticas:La alta cohesión.Bajo acoplamiento.Cuando decim...
8Para el cliente.NET este contenedor resultara exactamente igual que unaclase administrada. El contenedor se limita a calc...
9Los controles se refieren a librerías de tipo grafico que pueden serusadas en la construcción de interfaces de usuario, e...
10Un componente debe permitir que su interface se puedacontrolar con un lenguaje (scripting).Un componente debe proveer un...
11En la tecnología de componentes la interfaz constituye el elementobásico de interconectividad. Cada componente debe desc...
12Características muy relevantes de latecnología de programación basada encomponentes son:La modularidad.La reusabilidad.L...
13La mayoría de los sistemas de información diseñadas actualmenteindican la transmisión de datos entre instalaciones disti...
14No existe la compartición de archivos, ya que los accesos a lainformación se llevan a cabo a través de peticiones por me...
15Sistemas de almacenamiento de los datos.Hay muchos medios para almacenar datos. Se pueden efectuar registrosen papel, so...
16documentación suficiente para que alguien no familiarizado con lainvestigación pueda replicar el estudio. Una colección ...
17muchas causas: degradación de los medios de almacenamiento (papel,cintas y discos de computadora, etc.), retiro o muerte...
18RESUMEN.el procesamiento de datos es convertir los datos en bruto delinstrumento de recolección de datos en una forma le...
19de peticiones por medio de comunicación, debido a que los programasde manejo y control de información (Archivos y bases ...
20BIBLIOGRAFÍA.http://www.buenastareas.com/ensayos/Implementaci%C3%B3n-De-Procesamiento-De-Datos/1626518.htmlhttp://www.iu...
Próxima SlideShare
Cargando en…5
×

Unidad 4

154 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
154
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Unidad 4

  1. 1. INSTITUTO TECNOLÒGICOdel IstmoSEP SNEST DGESTASIGNATURA:DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUIDOSUNIDAD IV:IMPLEMENTACION DE PROCESAMIENTO DE DATOSCATEDRATICO:ING. ALEXANDRO Aragón VERA REYESALUMNOS:CLARA LUZ MENDEZ VAZQUEZ.ANCORI ROJAS MENDEZYESENIA CABRERA RUIZ.YOVANA CRUZ TOLEDO.EQUIPO:# 1ESPECIALIDAD:LICENCIATURA EN INFORMÁTICAH. CD. De Juchitan de Zaragoza, Oax. 19 Septiembre del 2012
  2. 2. 2CONTENIDOINTRODUCCIÓN.......................................................................................................................... 3UNIDAD 4 IMPLEMENTACION DE PROCESAMIENTO DE DATOS……………………………….44.1. CONSTRUCCIÓN DE COMPONENTES.....................................Error! Bookmark not defined.»componente..................................................................................Error! Bookmark not defined.»los componentes igual que los objetos deben cumplir dos caracteristicas ................................ 6» tipos de componetes................................................................................................................... 7»el estilo de la arquitectura basada en componentes.................................................................. 8» caracteristicas muy rrelevantes de la tecnologia de programación basadaen componentes ........................................................................................................................ 94..2. COMUNICACIÓN CON MANEJO DE DATOS………………………………………………….10» La comunicación con manejo de datos se almacena en base de datos y sus funcionesbasicas………………………………………………………..……………………….............................10» Caracteristicas de la comunicación………….. …………………………………….........................11» datos…………………………………………………………………………………............................12» Sistemas de almacenamiento dedatos………………………………………………………………………………………………………..12» Colección dedatos(datasets)…………………………………………………………………………………………………..13» El valor de los datos ambientales y la necesidad decompartirlos………………………………………………………………………………………………..13» Características de lacomunicación……………………………………………………………………………………………...14RESUMEN ……………………………………………………………………………………………......15BIBLIOGRAFIA …………………………………………………………………………………………..16
  3. 3. 3INTRODUCCIÓNEn el ámbito del proceso de datos, ha existido la necesidad latente oreconocida de desarrollar sistemas de información robusta (que nofallen), escalable (que puedan crecer) y de fácil mantenimiento (que sepuedan modificar).El procesamiento de los datos adecuado a las características de laTecnología permite eficiencia y confiabilidad en el resultado de lasmuestras a procesar para obtener un diagnóstico seguro. Disponer deuna herramienta informática para materializarlos en los laboratorios deTecnología ha hecho posible interpretaciones diagnósticas basadas enprocedimientos de cálculo complejos.Consecuentemente repercute positivamente en la elevación de lacalidad de la red de laboratorios de Tecnología y por consiguiente en elfuncionamiento de los programas
  4. 4. 4UNIDAD IVIMPLEMENTACIÓN DE PROCESAMIENTO DE DATOS.4.1. CONSTRUCCIÓN DE COMPONENTES.COMPONENTE:Antes que nada definiremos que es uncomponente para ya después entrar de lleno conel tema.Un componente es una pieza de código pre-elaborado que encapsula alguna funcionalidadexpuesta a través de interfaces estándar.El desarrollo de aplicaciones basado encomponentes surge para compensar las carencias de la programaciónorientada a objetos en el desarrollo de aplicaciones complejas porejemplo las aplicaciones distribuidos. La clave de desarrollo deaplicaciones mediante componentes es la identificación de entidadesreutilizables en su relación con otras entidades.Esta información se obtiene analizando los requisitos del sistema y loscomponentes preexistentes con interfaces bien definidas. Los objetivosprincipales del desarrollo de aplicaciones basado en componentes son:reutilización de elementos de código, ganancias en costos de tiempoy desarrollo, mejora de la calidad (puesto que los programadoresreutilizan componentes existentes), necesidad describir menos códigoasí arriesgar menos a la hora de cometer errores y facilitar elreemplazamiento de componentes (o su adaptación a nuevos requisitosde aplicación).
  5. 5. 5Actualmente la programación de este tipo de aplicaciones esindependiente del lenguaje de programación y se realiza mediantecomponentes. El componente distribuido es un elemento del softwareque se programa de forma independiente del resto de la aplicaciónfacilitando el análisis y desarrollo progresivo de partes específicas de laaplicación. Esto tiene como ventaja adicional la reducción del coste delas nuevas aplicaciones distribuidas mediante la reutilización de dichoscomponentes. Sin embargo de software basado en componentestambién puede emplearse para desarrollar técnicas automatizadas parala producción de software como lo son la familia de productos desoftware. La preocupación principal alrededor del modelado del tiempode diseño es desarrollar en tonos flexibles (framework) que permitiránobtener diversos productos finales dependiendo de los requisitos delcliente automático o semiautomático.Esta framework resuelve las necesidades recurrentes en laprogramación basada en componentes y proporciona y proporciona unsubsistema de ejecución para los componentes que definen unadeterminada infraestructura de software. En el caso concreto lasaplicaciones distribuidas basadas en componentes facilitan eldesarrollo de componentes distribuidos así como el desarrollo deaplicaciones distribuidas basadas en un determinado paradigma (porejemplo: cliente servidor).
  6. 6. 6 Componentes de una aplicacióndistribuida.Una aplicación distribuida que sigue elmodelo cliente-servidor tiene lossiguientes componentes:• Lado servidor: Programa que se ejecuta en un computador que estáconectado a una red. Está a la escucha en un puerto, esperando laspeticiones de los clientes; por ejemplo, un servidor Web escucha en elpuerto 80. Un computador que ejecuta un servidor de aplicaciónnecesita estar conectado a la red para responder a las peticiones de losclientes.• Lado cliente: Programa que ejecuta el usuario de la aplicación. Elcliente hace sus peticiones al servidor a través de la red. Por ejemplo,un navegador Web.• Protocolo de aplicación para la comunicación entre el cliente y elservidor. El protocolo define el tipo de mensajesintercambiados; por ejemplo, el protocolo de la capa deaplicación de la Web, HTTP, define el formato y lasecuencia de los mensajes transmitidos entre elnavegador y el servidor Web.• Formato de los mensajes: que se intercambian, algunas veces formaparte del servicio; por ejemplo, en el correo electrónico se define elformato de los mensajes electrónicos.
  7. 7. 7Los componentes igual que los objetos deben de cumplir doscaracterísticas:La alta cohesión.Bajo acoplamiento.Cuando decimos que un componente tiene alta cohesión hablamos deque todos los elementos dentro del están estrechamente relacionados.Cuando decimos que un componente tiene bajo acoplamiento hablamosde nivel de independencia que tiene un componente con respecto aotros.Los componentes (COM) constituyen un valioso recurso paraaplicaciones presentes y futuras. Del mismo modo puede utilizarse uncliente COM para crear una instancia de una clase pública en unensamblado. Net y llamar a los miembros públicos. En todos los casosse utilizan las características de interoperabilidad de.net frameworkpara hacer posible la comunicación.Los servicios web y XML creados con ASP.NETpueden utilizarse para exponer COM yaexistentes.Con.net framework pueden exponersecomponentes COM creando un componenteadministrado, como acceso al componente;a continuación puede exponerse elcomponente administrado con un servicioweb XML creado con ASP.NET o el entorno.NET. Por medio de los servicios deinteroperabilidad cuando el objeto del cliente del entorno remoto.NETde un objeto COM en tiempo de ejecución RCW les pone objetoadministrado.
  8. 8. 8Para el cliente.NET este contenedor resultara exactamente igual que unaclase administrada. El contenedor se limita a calcular de referenciasllamadas entre el código administrado (.NET) y no administrado COM.De forma similar, puede exponerse un componente del cliente servidordel entorno remoto del.NET a clientes COM clásicos.Cuando un cliente COM crea una instancia.NET, un contenedor COM entiempo de ejecución (RCW) expone el objeto no administrado.Es importante tener en cuenta que en ambos casos se usa COMdistribuido (DCOM) para la comunicación lo que impone algunosrequisitos de configuración complementaria. Esta la interoperabilidad,resulta muy útil en situaciones que una mezcla heterogénea delcomponente COM y .NET. en la actualidad el enfoque de desarrollo deaplicaciones es utilizado el de arquitectura de componentes en dondese tienen múltiples capas de lado del servidor facilitan el intermedio dedesarrollo al proporcionar soporte robusto del lado del servidor comoel manejo de transacciones, conexiones de red y más de esa formapermite desarrollar y enfocase a la lógica de solución del problema enparticular, básicamente lo que se hace es escribir el código y despuésutilizar las prestaciones y facilidades de la aplicación del servidorespecifico par tejer alrededor del código escrito el soporte atransacciones, conexiones de red entre otras cosas.TIPOS DE COMPONENTES.Se puede tener durante el desarrollo de una aplicación entre los máscomunes se tiene: Ejecutables. páginas web. Librerías. Controles. procedimientos almacenados. servicios web.
  9. 9. 9Los controles se refieren a librerías de tipo grafico que pueden serusadas en la construcción de interfaces de usuario, es el caso de losbotones, etiquetas, ventanas y demás controles que usamos paraconstruir aplicaciones de escritorio.El estilo de la arquitectura basada en componentes tiene lassiguientes características:Es un estilo de diseño para aplicaciones compuestasindividuales.Pone énfasis en las descomposiciones del sistema encomponentes lógicos o funciónales que tienen interfaces biendefinidas.Define una aproximación de diseño que usa componentesdiscretos lo que te comunican a través de interfaces quecontiene métodos eventos y propiedades. Funciones mínimas de los componentesLas siguientes son las funciones mínimas que según Orfali, debe tenerun componenteUn componente es una pieza empacada de software funcionalen si misma que se puede comprar en un mercado de cómputoabiertoUn componente puede combinarse con otros componentespara formar una aplicación completa. Está diseñado paradesempeñar un conjunto limitado de tareas dentro del dominiode una aplicación, objetos medianamente granulados talescomo un control en una interface gráfica u objetosgruesamente granulados tales como una aplicación antiguacompleta.Igual que cualquier objeto, un componente solo puedemanipularse a través de su interface. Sin embargo, la interfacede un componente está separada de su implementación. Lainterface es el "contrato" que el componente ex-pone al mundo,Cómo instrumentar interiormente este contrato es asunto delcomponente. Se puede instrumentar un componente utilizandoobjetos, código proceduralo mediante la encapsulación decódigo existente.
  10. 10. 10Un componente debe permitir que su interface se puedacontrolar con un lenguaje (scripting).Un componente debe proveer un número limitado deoperaciones para promover su utilización.EJEMPLOS DE COMPONENTES: Una aproximación de solo en el momento este son comunesescenarios de Componentes de interfaz de usuario, grid, botones,etc. Generalmente conocidos como controles. Componentes de ayuda que exponen un conjunto especifico defunciones usadas por otros componentes. Componentes que se usan con mucha frecuencia o sonintensivos o deben seractivados usando componentesdistribuidos o en componentesremotos: Web service. Controles. Librerías. Login.
  11. 11. 11En la tecnología de componentes la interfaz constituye el elementobásico de interconectividad. Cada componente debe describir de formacompleta las interfaces que ofrece, así como las interfaces que requierepara su operación. Y debe operar correctamente con independencia delos mecanismos internos que utilice para soportar la funcionalidad de lainterfaz.Algunas de las aplicaciones distribuidas más conocidas son remotelogin, correo electrónico, navegación Web, streaming, telefonía IP ycompartición de ficheros (P2P).El objetivo de la tecnología de componentes software es construiraplicaciones complejas mediante ensamblado de módulos(componentes) que han sido previamente diseñados por otras personasa fin de ser reusados en múltiples aplicaciones. La ingeniería deprogramación que sigue esta estrategia de diseño se la conoce por elacrónimo CBSE1 y es actualmente una de las más prometedoras paraincrementar la calidad del software, abreviar los tiempos de acceso almercado y gestionar el continuo incremento de su complejidad.La arquitectura software de una aplicación basada en componentesconsiste en uno o un número pequeño de componentes específicos dela aplicación (que se diseñan específicamente para ella), que hacen usode otros muchos componentes prefabricados que se ensamblan entre sípara proporcionar los servicios que se necesitan en la aplicación.En la tecnología de componentes la interfaz constituye el elementobásico de interconectividad. Cada componente debe describir de formacompleta las interfaces que ofrece, así como las interfaces que requierepara su operación. Y debe operar correctamente con independencia delos mecanismos internos que utilice para soportar la funcionalidad de lainterfaz.
  12. 12. 12Características muy relevantes de latecnología de programación basada encomponentes son:La modularidad.La reusabilidad.La compatibilidad.Coincidencia en la utilización detecnología orientada a objetos de laque se puede considerar unaevolución.Sin embargo, en la tecnología basada en componentes también serequiere robustez ya que los componentes han de operar en entornosmucho más heterogéneos y diversos.4.2 COMUNICACIÓN CON MANEJO DE DATOS.La comunicación con manejo de datos es almacenar en Base de datosy sus funciones básicas son:Crear datosLeer datosActualizar datosEliminar datos.
  13. 13. 13La mayoría de los sistemas de información diseñadas actualmenteindican la transmisión de datos entre instalaciones distintas, latecnología de comunicación de datos avanza rápidamente.Los analistas de sistemas tienen una variedad deherramientas ytecnologías para garantizar que se puede cumplir con las necesidadesdel usuario en cada ambiente.El manejo de datos con los componentes involucro la utilización de losentornos de proveedores de acceso a datos con lo cual podemosentablar la comunicación con el gestor de base de datos (por ejemploSQLSERVER 2005).Se puede utilizar la tecnología ADO.NET para obtener acceso a orígenesde datos por medio de los proveedores de datos de .NET Frameworkentre los que se pueden citar:Proveedor de datos de .NET Framework para SQL Server.Proveedor de datos de .NET Framework para OLEDB.Proveedor de datos de .NET Framework para ODBC.Proveedor de datos de .NET Framework para Oracle.Con esto brindamos con la fuente de datos del sistema gestor de basede datos a través de la utilización de procedimientos almacenados,manejo de transacciones.Estas últimas se pueden definir como una secuencia de operacionesrealizadas como una sola unidad lógica de trabajo. Una unidad lógica detrabajo debe exhibir 4 propiedades las cuales son: atomicidad,coherencia, aislamiento y durabilidad para ser calificada como unatransacción.CARACTERÍSTICAS DE LA COMUNICACIÓN:El cliente debe localizar e iniciar la comunicación con el servidor.
  14. 14. 14No existe la compartición de archivos, ya que los accesos a lainformación se llevan a cabo a través de peticiones por medio decomunicación.Debido a que los programas de manejo y control de información(Archivos y bases de datos solo se envían y reciben los resultadosde las operaciones (Tráfico igual a Datos leídos o escritos).Debido a la flexibilidad de establecer sesiones con múltiplesservidores y manejo de información en varias bases de datos (ensitios remotos es requerido el uso de estilos transaccionales ycooperativos).Los elementos para la comunicación de manejos de datos son:Datos.Muchas áreas de la ciencia requieren para su estudio y comprensión dela captura y procesamiento de volúmenes considerables de datos. Losdatos constituyen registros de información que puede obtenersemanualmente o a través de un software como producto de unainvestigación.
  15. 15. 15Sistemas de almacenamiento de los datos.Hay muchos medios para almacenar datos. Se pueden efectuar registrosen papel, sobre todo cuando se trata de información que se obtienedirectamente mediante la observación en campo. Estos registros sepueden almacenar en un PC, en un disco de 3 1/2, o en un CD. Para elregistro y procesamiento de datos en el computador existen variosprogramas como Hojas de Cálculo, Editores texto o Bases de datos,entre otros. Los datos también pueden ser almacenados en líneamediante servidores que se adecuen a las exigencias del autor de losdatos.Colecciones de datos (datasets).El objeto DataSet es esencial parala compatibilidad con escenariosde datos distribuidosdesconectados con ADO.NET. Elobjeto DataSet es unarepresentación residente enmemoria de datos que proporcionaun modelo de programaciónrelacional coherenteindependientemente del origen dedatos. Se puede utilizar conmuchos y distintos orígenes dedatos, con datos XML o paraadministrar datos locales de laaplicación. El DataSet representaun conjunto completo de datos que incluye tablas relacionadas yrestricciones, así como relaciones entre las tablas. En la siguienteilustración se muestra el modelo de objetos DataSet.“Una colección de datos es una serie de observaciones recolectadas conla misma metodología”. Cada colección de datos debería tener
  16. 16. 16documentación suficiente para que alguien no familiarizado con lainvestigación pueda replicar el estudio. Una colección de datos puedeser dividida en sub-colecciones (archivos de datos) que son discretos enel espacio y el tiempo. La documentación para una colección de datosdebería incluir todas las subdivisiones espaciales y temporales de losdatos.El valor de los datos ambientales y la necesidad de compartirlos.Prácticamente desde que las computadoras existen, los científicos lashan utilizado para el manejo, almacenamiento, procesamiento yrecuperación de datos. Hasta hace muy poco, este trabajo se realizabade manera aislada e individual ya que no existían los medios adecuadospara trabajar en forma conjunta y coordinada con otros científicossituados en diferentes lugares. Con el surgimiento de la web en losúltimos años ha surgido un creciente interés entre científicos y agenciasgubernamentales en todo lo relacionado con la preservación ycompartición de datos.No obstante, aunque esta situación ha mejorado con el tiempo, unaserie de estudios ha establecido que, aún cuando el valor de los datoses reconocido por los gobiernos y la sociedad científica, su uso eslimitado debido al escaso conocimiento que todavía se tiene de suexistencia (por la poca accesibilidad a los datos), la inexistencia de unamanera efectiva de recolectar todos los datos, la informaciónpobremente documentada sobre los conjuntos de datos y a lainconsistencia de éstos.Tales problemas, derivados de la individualidad o asilamiento de lasinvestigaciones, se agravan cuando un científico pierde, por diversascausas, información que puede ser valiosa para que él u otrosinvestigadores den continuidad a su trabajo. Esta pérdida ocurre por
  17. 17. 17muchas causas: degradación de los medios de almacenamiento (papel,cintas y discos de computadora, etc.), retiro o muerte del científico querecolectó los datos, obsolescencia de la tecnología y medios dealmacenamiento, destrucción de dichos medios por eventoscatastróficos, etc.Dada la importancia de la producción de información, en los últimosaños surge la necesidad de que los datos estén organizados, tanto parasu acceso como para su difusión, y que garanticen su perpetuidad en eltiempo.Las redes de comunicación son un conjunto de elementos basados enhardware y software que permite establecer un enlace entre los clientesy los servidores, se clasifican por su tamaño LAN, MAN y WAN.Características de la comunicación:El cliente debe localizar e iniciar la comunicación con el servidor.No existe la compartición de archivos, ya que los accesos a lainformación se llevan a cabo a través de peticiones por medio decomunicación.Debido a que los programas de manejo y control de información(Archivos y bases de datos solo se envían y reciben los resultadosde las operaciones (Tráfico igual a Datos leídos o escritos).Debido a la flexibilidad de establecer sesiones con múltiplesservidores y manejo de información en varias bases de datos (ensitios remotos es requerido el uso de estilos transaccionales ycooperativos).
  18. 18. 18RESUMEN.el procesamiento de datos es convertir los datos en bruto delinstrumento de recolección de datos en una forma legible por elcomputador. Luego podemos hacer uso de los procedimientoscomputarizados de análisis de datos para extraer la información de losdatos; El desarrollo de aplicaciones basado en componentes surge paracompensar las carencias de la programación orientada a objetos en eldesarrollo de aplicaciones complejas por ejemplo las aplicacionesdistribuidos. La clave de desarrollo de aplicaciones mediantecomponentes es la identificación de entidades reutilizables en surelación con otras entidades. Los objetivos principales del desarrollo deaplicaciones basado en componentes son: reutilización de elementosde código, ganancias en costos de tiempo y desarrollo, mejora de lacalidad (puesto que los programadores reutilizan componentesexistentes), necesidad describir menos código así arriesgar menos a lahora de cometer errores y facilitar el reemplazamiento de componentes(o su adaptación a nuevos requisitos de aplicación).Los tipos de componentes que se puede tener durante el desarrollo deuna aplicación son: ejecutables, páginas web, librerías, controles,procedimientos almacenados, servicios web.Las características más relevantes de la tecnología de programaciónbasada en componentes son:La modularidad, la reusabilidad, la compatibilidad y coincidencia en lautilización de tecnología orientada a objetos de la que se puedeconsiderar una evolución.La comunicación con manejo de datos es almacenar en Base de datos ysus funciones básicas son:Crear datos, leer datos, actualizar datos, eliminar datos. Lascaracterísticas de la comunicación son donde el cliente debe localizar einiciar la comunicación con el servidor, no existe la compartición dearchivos, ya que los accesos a la información se llevan a cabo a través
  19. 19. 19de peticiones por medio de comunicación, debido a que los programasde manejo y control de información (Archivos y bases de datos solo seenvían y reciben los resultados de las operaciones (Tráfico igual a Datosleídos o escritos) y debido a la flexibilidad de establecer sesiones conmúltiples servidores y manejo de información en varias bases de datos.Las características de la comunicación: El cliente debe localizar e iniciarla comunicación con el servidor, no existe la compartición de archivos,ya que los accesos a la información se llevan a cabo a través depeticiones por medio de comunicación, debido a que los programas demanejo y control de información (Archivos y bases de datos solo seenvían y reciben los resultados de las operaciones (Tráfico igual a Datosleídos o escritos) y debido a la flexibilidad de establecer sesiones conmúltiples servidores y manejo de información en varias bases de datos(en sitios remotos es requerido el uso de estilos transaccionales ycooperativos).
  20. 20. 20BIBLIOGRAFÍA.http://www.buenastareas.com/ensayos/Implementaci%C3%B3n-De-Procesamiento-De-Datos/1626518.htmlhttp://www.iuma.ulpgc.es/users/lhdez/inves/pfcs/anteproyecto_Aridane.htmhttp://www.mitecnologico.com/Main/ModeloBasadoEnComponentesDise%F1oDeSistemashttp://es.scribd.com/doc/62604479/aplicaciones-distribuidashttp://msdn.microsoft.com/es-es/library/aa292464%28v=vs.71%29.aspxhttp://geeks.ms/blogs/jkpelaez/archive/2009/04/18/arquitectura-basada-en-componentes.aspxhttp://html.rincondelvago.com/diseno-para-comunicacion-de-datos.htmlhttp://www.buenastareas.com/ensayos/Implementacion-De-Procesamiento-De-Datos/621760.htmlhttp://www.monografias.com/trabajos14/aplicacion-distrib/aplicacion-distrib.shtml

×