Materias

PROGRAMACION DE SERVICIOS Y PROCESOS - 2ª Edición

PROGRAMACION DE SERVICIOS Y PROCESOS - 2ª Edición Ver más grande

PRECIO: 26,00 €

Disponibilidad de 3 a 7 días Aproximadamente

CANTIDAD

Referencia: Código 7785


DESCRIPCIÓN:

Septiembre de 2018  -  Mª Jesús Ramos Martín  -  Refª 7785

CONTENIDO:

Mª jesús Ramos Martín

Septiembre de 2018       Páginas: 328       2ª edición

Código 7785      ISBN/EAN: 9788417289317

CONTENIDO: Este libro sigue los contenidos expuestos en el módulo de Programación de servicios y procesos perteneciente al título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma (Real Decreto 450/2010, de 16 de abril, publicado en BOE con fecha 20 de mayo de 2010).

Está dividido en cinco capítulos que se corresponden con los contenidos del título. El libro tiene una orientación práctica; se exponen los contenidos teóricos seguidos de ejemplos y actividades diseñadas para facilitar la comprensión de los mismos. Se parte de los conocimientos previos que el alumno ha adquirido en el primer curso en el módulo profesional de Programación.

En el primer capítulo se estudian los procesos bajo Linux usando el lenguaje C. Se estudiarán diferentes funciones para crear y ejecutar procesos y mecanismos sencillos para comunicar y sincronizar procesos. Se estudian los conceptos básicos de la programación concurrente, paralela y distribuida. Al final del capítulo se utiliza la herramienta PVM (Parallel Virtual Machine) para crear programas paralelos en lenguaje C bajo Linux.

En el segundo capítulo se estudia la utilización de hilos en Java, con ellos el alumno aprenderá a crear programas que realicen varias tareas simultáneamente. En el capítulo tres se estudian los sockets TCP y UDP en Java, con ellos podremos comunicar un programa cliente con un programa servidor a través de la red; también se usarán los hilos para crear aplicaciones cliente-servidor.

En el capítulo cuatro se utilizará la librería de Java Apache Commons Net™ para crear programas cliente que se comuniquen con servidores FTP, SMTP y POP3, ya sean locales o remotos. Por último, en el capítulo cinco se estudiarán diferentes técnicas para crear aplicaciones seguras utilizando Java, se empezará estudiando el uso de los ficheros de políticas y a continuación se estudiarán las librerías JCA (Java Cryptography Architecture), JSSE (Java Secure Socket Extension) y JAAS (Java Authentication and Authorization Service).

Desde el sitio web https://sites.google.com/site/programacionserviciosyprocesos se pueden descargar los ejemplos de cada capítulo.

INDICE EXTRACTADO:

CAPÍTULO 1. PROGRAMACIÓN MULTIPROCESO

  • 1.1. Introducción
  • 1.2. Procesos y sistema operativo
  • 1.3. Programación concurrente
  • 1.4. Programación paralela y distribuida
  • COMPRUEBA TU APRENDIZAJE
  • ACTIVIDADES DE AMPLIACIÓN

CAPÍTULO 2. PROGRAMACIÓN MULTIHILO

  • 2.1. Introducción
  • 2.2. Qué son los hilos
  • 2.3. Clases para la creación de hilos
  • 2.4. Estados de un hilo
  • 2.5. Gestión de hilos
  • 2.6. Gestión de prioridades
  • 2.7. Comunicación y sincronización de hilos
  • COMPRUEBA TU APRENDIZAJE

CAPÍTULO 3. PROGRAMACIÓN DE COMUNICACIONES EN RED

  • 3.1. Introducción
  • 3.2. Clases Java para comunicaciones en red
  • 3.3. Qué son los sockets
  • 3.4. Tipos de sockets
  • 3.5. Clases para sockets TCP
  • 3.6. Clases para sockets UDP
  • 3.7. Envío de objetos a través de sockets
  • 3.8. Conexión de múltiples clientes. Hilos
  • COMPRUEBA TU APRENDIZAJE
  • ACTIVIDADES DE AMPLIACIÓN

CAPÍTULO 4. GENERACIÓN DE SERVICIOS EN RED

  • 4.1. Introducción
  • 4.2. Protocolos estándar de comunicaciones en red
  • 4.3. Comunicación con un servidor FTP
  • 4.4. Comunicación con un servidor Telnet
  • 4.5. Comunicación con un servidor SMTP
  • 4.6. Programación de servidores con Java
  • COMPRUEBA TU APRENDIZAJE
  • ACTIVIDADES DE AMPLIACIÓN

CAPÍTULO 5. TÉCNICAS DE PROGRAMACIÓN SEGURA

  • 5.1. Introducción
  • 5.2. Prácticas de programación segura
  • 5.3. Técnicas de seguridad. Visión general
  • 5.4. Seguridad en el entorno Java
  • 5.5. Ficheros de políticas en Java
  • 5.6. Criptografía con Java
  • 5.7. Comunicaciones seguras con Java. JSSE
  • 5.8. Control de acceso con Java. JASS
  • COMPRUEBA TU APRENDIZAJE

Más detalles

TAMBIEN LE PUEDE INTERESAR

OTROS PRODUCTOS DE LA MISMA MATERIA

También puede hacer sus pedidos sin necesidad de crear una cuenta a: pedidos@belliscovirtual.com . Deberá indicar todos sus datos y los códigos de los libros solicitados.