Computación distribuida : fundamentos y aplicaciones / M. L. Liu ; traducción: José María Peña Sánchez, Fernando Pérez Costoya, María de los Santos Pérez Hernández, Víctor Robles Forcada
Material type:
Item type | Current location | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
![]() |
Biblio - ITSC Sala general | SG 005.113 L783c 2004 (Browse shelf) | e.1 | Available | 119 |
Browsing Biblio - ITSC shelves, Shelving location: Sala general Close shelf browser
SG 005.11 P644f 2009 Fundamentos de lógica para programación de computadores / | SG 005.113 C796a 2010 Acrobat 9 Pro superfácil / | SG 005.113 C796a 2010 Acrobat 9 Pro superfácil / | SG 005.113 L783c 2004 Computación distribuida : | SG 005.13 J88m 2002 C#, Manual de programación / | SG 005.13 L191L 2007 LabView : | SG 005.13 L191L 2007 LabView : |
Contiene índice alfabetico
Incluye referencia bibliográfica páginas 390-391
Prefacio, xi, Introducción a la computación distribuida, 1 / Definiciones, 1 / La historia de la computación distribuida, 2 / Diferentes formas de computación, 2 / Computación monolítica, 5 / Computación, distribuida, 5 / Computación paralela, 6 / Computación cooperativa, 6 / Virtudes y limitaciones de la computación distribuida, 8 / Conceptos básicos de sistemas operativos, 12 / Programas y procesos de computación, 12 / Programación concurrente, 16 / Conceptos básicos de redes, 20 / Protocolos, 20 / Arquitectura de red, 21 / Protocolos de la arquitectura de red, 23 / Comunicación orientada a conexión frente a comunicación sin conexión, 23 / Recursos de red, 25 / Identificación de nodos y direcciones del protocolo de internet, 26 / Identificación de procesos a través de puertos, 31 / Direcciones de correo electrónico, 31 / URL, 31 / Conceptos básicos de ingeniería del software, 34 / Programación procedimental frente a programación orientada a objetos, 34 / UML, 34 / La arquitectura de aplicaciones distribuidas, 35 / Conjuntos de herramientas, marcos de desarrollo y componentes, 36 / Resumen, 36 / Ejercicios, 37 / Referencias, 43 / IPC-Comunicación entre procesos, 45 / Un arquetipo de interfaz de programación para comunicación entre procesos, 47 / Sincronización de eventos, 48 / Enviar síncrono y recibir síncrono, 50 / Enviar asíncrono y recibir síncrono, 51 / Enviar síncrono y recibir asíncrono, 52 / Enviar asíncrono y recibir asíncrono, 53 / Temporizadores e hilos de ejecución, 54 / Interbloqueos y temporizadores, 54 / Representación de datos, 55 / Codificación de datos, 57 / Protocolos basados en texto, 59 / Protocolos de solicitud-repuesta, 59 / Diagrama de eventos y diagrama de secuencia, 59 / Comunicación entre procesos orientada y no orientada a conexión, 62 / Evolución de los paradigmas de comunicación entre procesos, 63 / Resumen, 64 / Ejercicios, 65 / Referencias, 69 / Paradigmas de computación distribuida, 71 / Paradigmas y abstracción, 71 / Abstracción, 71 / Paradigmas, 72 / Una aplicación de ejemplo, 72 / Paradigmas para aplicaciones distribuidas, 73 / Paso de mensajes, 73 / Paradigma cliente al igual peer-to peer, 74 / Paradigma de sistema de mensajes, 76 / Modelo de llamadas a procedimientos remotos, 79 / Paradigmas de objetos distribuidos, 81 / Espacio de objetos, 82 / Paradigma de agentes móviles, 83 / Paradigma de servicios de red, 84 / Paradigma de aplicaciones colaborativas (groupware), 85 / Comparativa, 86 / Nivel de abstracción frente a sobrecarga, 86 / Escalabilidad, 87 / Soporte multi-plataforma, 87 / Resumen, 88 / Ejercicios, 89 / Referencias, 89 / El API de sockets, 91 / Antecedentes, 91 / La metáfora de socket en IPC, 92 / El API de sockets datagrama, 92 / El socket datagrama sin conexión, 93 / El API de sockets datagrama orientados a conexión, 103 / El API de sockets en modo stream, 106 / Operaciones y sincronización de eventos, 108 / Sockets con operaciones de E/S no bloqueantes, 117 / El API de sockets seguros, 117 / El nivel de sockets seguros, 117 / La extensión de sockets seguros de Java, 118 / Resumen, 119 / Ejercicios, 120 / Referencias, 124 / El paradigma cliente-servidor, 125 / Antecedentes, 125 / Cuestiones sobre el paradigma cliente-servidor, 126 / Una sesión de servicio, 126 / Comunicaciones entre procesos y sincronización de eventos, 128 / Representación de datos, 129 / Ingeniería de software de un servicio de red, 130 / Arquitectura de software, 130 / Mecanismo de IPC, 131 / Cliente-servidor Daytime usando socket datagrama sin conexión, 131 / Cliente-servidor Daytime usando socktes en modo stream, 138 / Servidor orientados a conexión y sin conexión, 145 / Prueba de un servidor Echo sin conexión, 145 / El servidor Echo, 146 / Cliente-servidor Echo orientado a conexión, 149 / Servidor iterativo y servidor concurrente, 154 / Servidores con estado, 156 / Información de estado global, 157 / Información de estado de sesión, 160 / Resumen, 164 / Ejercicios, 165 / Referencias, 169 / Comunicación de grupo, 171 / Unidifusión frente a multidifusión, 171 / Una API de multidifusión arquetípica, 172 / Multidifusión sin conexión frente a orientada a conexión, 172 / Multidifusión fiable a no fiable, 173 / Multidifusión fiable, 174 / El API de multidifusión básica de Java, 176 / Dirección IP de multidifusión, 177 / Incorporación a un grupo de multidifusión, 178 / Envió a un grupo de multidifusión, 178 / El API de multidifusión fiable, 184 / Resumen, 185 / Ejercicios, 186 / Referencias, 189 / Objetos distribuidos, 191 / Paso de mensaje frente a objetos distribuidores, 191 / Una arquitectura típica de objetos distribuidos, 193 / Sistemas de objetos distribuidos, 194 / Llamadas a procedimientos remoto, 195 / RMI (remote method invocation), 197 / La arquitectura de java RMI, 197 / Parte cliente de la arquitectura, 197 / Parte servidora de la arquitectura, 198 / Registros de los objetos, 199 / API de Java RMI, 200 / Software de la parte servidora, 200 / Software de la cliente, 201 / Una aplicación RMI de ejemplo, 205 / Una aplicación RMI de ejemplo, 205 / Algoritmo para desarrollar el software de la parte servidora, 210 / Algoritmo para desarrollar el software de la parte cliente, 212 / Pruebas y depuración, 212 / Comparación entre RMI y la API de sockets, 213 / Para pensar, 213 / Resumen, 214 / Ejercicios, 214 / Referencias, 216 / RMI avanzado, 219 / Callback de cliente, 219 / Extensión de la parte cliente para callback de cliente, 221 / Extensión de la parte servidora para callback de cliente, 225 / Pasos para construir un aplicación RMI con callback de cliente, 230 / Descarga de resguardo, 232 / El gestor de seguridad de RMI, 233 / Instanciación de un gestor de seguridad en un programa RMI, 234 / La sintaxis de un fichero de políticas de seguridad de Java, 237 / Uso de descarga de resguardo y un fichero de políticas de seguridad, 238 / Algoritmos para construir un aplicación RMI, que permita descarga de resguardo, 240 / Resumen, 241 / Ejercicios, 242 / Referencias, 244 / Aplicaciones de internet, 245 / HTML, 247 / XML, 247 / http, 248 / La petición del cliente, 249 / La respuesta del servidor, 251 / Tipos de contenido y MIME, 253 / Un cliente HTTP sencillo, 253 / HTTP, un protocolo orientado a conexión y sin estado, 256 / Contenido web generado de forma dinámica, 257 / CGI, 258 / Un formulario web, 261 / Procesamiento de la cadena de interrogación, 264 / Codificación y decodificación de la cadena de interrogación, 265 / Variables de entorno utilizadas en los CGI, 268 / Sesiones web y datos de estado de la sesión, 269 / Uso de campos ocultos de formulario para transferir datos de estado de sesión, 271 / Uso de Cookies para el envió de datos de estado de sesión, 276 / Sintaxis de la línea de cabecera de petición HTTP set-Cookie, 277 / Sintaxis de la línea de cabecera de petición HTTP Cookie, 279 / Código de ejemplo de los datos y consideraciones de seguridad, 284 / Resumen, 285 / Ejercicios, 287 / Referencias, 291 / Corba-Common object request broker arquitectura, 293 / Arquitectura básica, 294 / La interfaz de objetos de CORBA, 295 / Protocolos inter-ORB, 295 / Servidores de objetos y cliente de objetos, 296 / Referencias de objetos y cliente de objetos CORBA, 296 / Servicio de nombres y servicio de nombres interoperables de COBRA, 297 / Servicio de objetos, 300 / IDL de Java, 300 / Paquetes claves de Java IDL, 301 / Herramientas de Java IDL, 301 / Una aplicación CORBA de ejemplo, 302 / Complicación y ejecución de una aplicación Java IDL, 315 / Callback de cliente, 316 / Comparativa, 316 / Resumen, 316 / Ejercicios, 317 / Referencias, 319 / Aplicaciones de internet-parte 2, 321 / Applets, 321 / Servlets, 323 / Soporte arquitectónico, 324 / Programación de servlets, 327 / Mantenimiento de la información de estado en la programación de servlets, 332 / Servicios web, 344 / SOAP, 347 / Una petición SOAP, 349 / Una respuesta SOAP, 351 / Apache SOAP, 353 / Servicios web ya implementados, 354 / Invocación de un servicio web utilizando apache SOAP, 356 / Resumen, 357 / Ejercicios, 358 / Referencias, 366 / Paradigma avanzados en computación distribuida, 367 / Paradigma de sistema de colas de mensajes, 368 / Modelo de mensaje punto-a-punto, 368 / Modelo de mensaje
publicación/suscripción, 373 / Agente móviles, 374 / Arquitectura básica, 380 / Ventajas de los agentes móviles, 381 / Sistemas basados en entornos para agentes móviles, 381 / Servicios de red, 382 / Espacios de objetos, 385 / Resumen, 388 / Ejercicios, 389 / Referencia, 390 / Epilogo, 393 / Índice alfabético, 395
There are no comments on this title.