Red en Android LSUB, GYSC, URJC
|
|
|
- Concepción Duarte Peña
- hace 9 años
- Vistas:
Transcripción
1 Red en Android LSUB, GYSC, URJC
2 Red en Android Igual que en Java Algunas peculiaridades con el interfaz (WIFI lock) Se puede emular
3 Cliente public void hola(view button){ int time = Toast.LENGTH_SHORT; Toast msg = Toast.makeText(this, "hola", time); msg.show(); Thread c = new public void run() { Socket s; OutputStream o; o = null; try{ s = new Socket(" ", 2000); OutputStream o = s.getoutputstream(); byte buf[] = "hola hola".getbytes("utf-8"); o.write(buf, 0, buf.length); }
4 Cliente!! } catch (ConnectException e){ System.out.println("connection refused" + e); } catch(unknownhostexception e){ System.out.println("cannot connect to host " + e); } catch(ioexception e){ System.out.println("IO exception" + e); } finally { if o!= null o.close() } } } }; c.start();
5 Permisos Como para muchos recursos hay que pedir permiso al usuario Se declaran los permisos que se necesitan en el manifest
6 Permisos (cliente o servidor) <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="com.example.client" android:versioncode="1" android:versionname="1.0" >! <uses-sdk android:minsdkversion="8" android:targetsdkversion="17" /> <uses-permission android:name="android.permission.internet" /> <application android:allowbackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/apptheme" > <activity android:name="com.example.client.mainactivity" android:label="@string/app_name" >...
7 ! Servidor try{ ServerSocket s = new ServerSocket(1234); OutputStream o; o = null; while(true){ Socket sin = s.accept(); if(sin == null) break; o = sin.getoutputstream(); byte buf[] = "hola hola".getbytes("utf-8"); o.write(buf, 0, buf.length); } s.close(); } catch (ConnectException e){ System.out.println("connection refused" + e); } catch(unknownhostexception e){ System.out.println("cannot connect to host " + e); } catch(ioexception e){ System.out.println("IO exception" + e); } finally { if o!= null o.close() }
8 Información de Interfaces La clase WifiInfo (ojo, en el emulador no funciona). Necesita el permiso:! <uses-permission android:name="android.permission.access_wifi_state" />
9 Información de Interfaces WifiManager wifimanager = (WifiManager) getsystemservice(wifi_service); WifiInfo wifiinfo = wifimanager.getconnectioninfo(); int ipaddress = wifiinfo.getipaddress(); String ip = String.format("%d.%d.%d.%d", ipaddress & 0xff, ipaddress>>8 & 0xff, ipaddress>>16 & 0xff, ipaddress>>24 & 0xff); int time = Toast.LENGTH_SHORT; Toast msg = Toast.makeText(this, "hola soy: " + ip, time); msg.show();
10 WIFI lock En cuanto deja de haber actividad se apaga la WIFI (aunque haya conexiones abiertas) Si no quiero que se me de problemas puedo hacer que se quede encendida Si el usuario la apaga, se apaga
11 WIFI lock Mejor por cuenta de referencias Así, creo uno sólo para mi App y me despreocupo
12 WIFI lock WifiManager wm = (WifiManager) context.getsystemservice(context.wifi_service); wifilock = wm.createwifilock(wifimanager.wifi_mode_full, MyWifiLock ); // Poner cuenta de referencias wifilock.setreferencecounted(true); // Coger el cierre wifilock.acquire(); // Usar la red // Coger el cierre wifilock.release(); Log.i( Mi_app, "WiFi Lock released! );
13 WIFI lock Tengo que pedir el permiso:! <uses-permission android:name="android.permission.wake_lock" />
14 3G Detrás de NAT (en muchas WIFIs también) Lo mejor es usar un servidor para comunicarse
15 Emular la Red Todo lo que hay que saber: emulator.html#emulatornetworking
16 Depuración Usar telnet o nc para depurar (se puede redireccionar la entrada y usar una fifo creada con mkfifo) Así nos fiamos de uno de los lados mientras depuramos el otro
17 Emular la Red Puerto de control
18 Emular la red Simulador Gateway Host Simulador Gateway == Las direcciones que ven los emuladores son siempre las mismas
19 Emular la red Redireccionar el puerto del NAT (de entrada al dispositivo) $ telnet localhost 5554 Trying ::1... telnet: connect to address ::1: Connection refused Trying Connected to localhost. Escape character is '^]'. Android Console: type 'help' for a list of commands OK redir add tcp:325:1234 OK!
20 Emular la red (servidor)! try{ ServerSocket s = new ServerSocket(1234); while(true){ Socket sin = s.accept(); if(sin == null) break; OutputStream o = sin.getoutputstream(); byte buf[] = "hola hola".getbytes("utf-8"); o.write(buf, 0, buf.length); o.close(); } s.close(); } catch (ConnectException e){ System.out.println("connection refused" + e); } catch(unknownhostexception e){ System.out.println("cannot connect to host " + e); } catch(ioexception e){ System.out.println("IO exception" + e); }
21 Depuración (servidor:android, cliente: telnet) $ telnet localhost 1234 Trying ::1... telnet: connect to address ::1: Connection refused Trying Connected to localhost. Escape character is '^]'. hola hola Connection closed by foreign host. $
22 Depuración: (cliente:android, servidor: nc) Es cómodo poner un netcat de servidor para probar Ej: cliente en el dispositivo, conecta a :2000 en la shell ejecuto: $ nc -l 2000
23 Depuración! s = new Socket(" ", 2000); OutputStream o = s.getoutputstream(); byte buf[] = "hola hola\n".getbytes("utf-8"); o.write(buf, 0, buf.length); o.close();
24 Depuración $ nc -l 2000 hola hola $
25 Automatización: adb Para hacerle cosas al emulador automáticamente desde la shell Por ejemplo levantar el interfaz de red y cambiar a 3G, cambiar el forward de puertos, etc. adb.html#move
26 WIFI direct Conectar dos teléfonos directamente Sin access point Sin bluetooth (protocolo roto en muchos teléfonos y no llega muy lejos)
Ejercicio 18. Configuración de Widgets en Android. Android Con Java. Ejercicio 18. Configuración de Widgets en Android. Curso de Android con Java
Android Con Java Ejercicio 18 Configuración de Widgets en Android Objetivo del Ejercicio El objetivo del ejercicio crear un Widget que antes de utilizarlo nos permita configurarlo. En este caso, solicitar
Programación Android. Rafael Morón Abad [email protected]
Programación Android Rafael Morón Abad [email protected] 3. Android 3.4 Recursos y Ficheros 5. Recursos y ficheros Nombre del Proyecto Código fuente Código generado Librerías Activos (recursos especiales)
CODIGO PROYECTO: AppPixelproServicioWeb Proyecto Android - Servicio Web
CODIGO PROYECTO: AppPixelproServicioWeb Proyecto Android - Servicio Web I. Alcances del Proyecto a. Ide Eclipse Indigo 3.7 b. Api 10-17, Versión Android 2.3.3 A 4.2.2 c. Jdk 1.6 II. Conceptos Relacionados
Examen parcial Convocatoria de junio de 2005 FUNDAMENTOS DE LA PROGRAMACIÓN
EJERCICIO 1 (1.5 puntos) Diseñe un conjunto de casos de prueba adecuado para comprobar el funcionamiento de un método encargado de calcular la duración de una llamada telefónica. Entradas Hora de inicio
Servicios LSUB, GYSC, URJC
Servicios LSUB, GYSC, URJC Servicios Sirve para hace trabajo en background (i.e. sin UI). Más prioridad que activity (no suelen matarlo) Pueden ser privados a la aplicación (manifest) Continua ejecutando
ALMACENAMIENTOS DE DATOS EN ANDROID CON SQLITE
SQLite M.Sc. Reynaldo Zeballos ALMACENAMIENTOS DE DATOS EN ANDROID CON SQLITE En este ejercicio vamos a crear una tabla TELEFONOS para la base de datos GUIATEL. Para lo cual utilizaremos SQLite que viene
EJEMPLOS PROGRAMACIÓN SOCKET - JAVA
EJEMPLOS PROGRAMACIÓN SOCKET - JAVA 1.- Calcular el Cuadrado TCP En esta aplicación el cliente se conecta al servidor, para ello debe introducir la dirección IP del servidor y los parámetros sobre los
Arquitecturas cliente/servidor
Arquitecturas cliente/servidor Creación de Sockets Cliente Servidor Creación de Sockets Cliente/Servidor Sockets en TCP Sockets en UDP Definición de DAEMON Concepto de Hilos Qué es un socket? Un socket
Universidad de Cantabria [email protected]
Networking Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] Objetivos Aprender los conceptos básicos de redes y su implementación en Java
Federico Peinado www.federicopeinado.es
Federico Peinado www.federicopeinado.es Depto. de Ingeniería del Software e Inteligencia Artificial disia.fdi.ucm.es Facultad de Informática www.fdi.ucm.es Universidad Complutense de Madrid www.ucm.es
Desarrollo de Aplicaciones Distribuidas. Sockets. Daniel Avellaneda
Desarrollo de Aplicaciones Distribuidas Sockets Daniel Avellaneda Sockets en Java Qué es un Socket Un socket es una abstracción a través de la cual una aplicación pueden mandar y recibir datos. Un socket
Sockets en Java. La Creatividad proviene de un conflicto de ideas. Uso de Sockets
Uso de Sockets Este pequeño manual, le muestra cómo funciona el Socket Server para crear un pequeño servidor web que envía una página HTML a cualquier Navegador Web como Firefox, Internet Explorer, etc..
Índice. Herramientas de desarrollo. Historia Qué es Android? Arquitectura del sistema. Componentes Android Modelos de Negocio
1 Introducción a Android Índice Historia Qué es Android? Arquitectura del sistema Herramientas de desarrollo Componentes Android Modelos de Negocio 2 Objetivos Herramientas de desarrollo Conocer las herramientas
Sockets. Introducción. Las redes de computadoras permiten al usuario. Curso Propedéutico Maestría en Ciencias de la Computación BUAP
Sockets Curso Propedéutico Maestría en Ciencias de la Computación BUAP Introducción Las redes de computadoras permiten al usuario Acceder a datos remotos Procesamiento remoto Recursos remotos Dr. Ivan
Sockets. Los sockets son un mecanismo de comunicación entre procesos que se utiliza en Internet.
Sockets La biblioteca estándar de clases de Java nos proporciona todo lo que necesitamos para utilizar sockets en nuestras aplicaciones en el paquete java.net, por lo que tendremos que añadir la siguiente
Crear un Splash-Screen
Crear un Splash-Screen El splashscreen es una pantalla que carga justo cuando se abre la aplicación y que generalmente tiene algún aviso que indica al usuario que algo está sucediendo mientras se carga
Aplicaciones Cliente-Servidor Con Datagramas
Aplicaciones Cliente-Servidor Con Datagramas User Datagram Protocol (UDP) UDP es un protocolo que no garantiza la comunicación entre dos aplicaciones. No está basado en conexión. Envía paquetes de datos
Desarrollo de Aplicaciones para Android
Desarrollo de Aplicaciones para Android Sesión 7: Servicios de red Desarrollo de Aplicaciones para Android Depto. Ciencia de la Computación e IA Servicios de red-1 Puntos a tratar Conexiones HTTP Parsing
Java: comunicación en Internet. Modem. Satelite UMTS W-LAN. Láser. Fibra óptica. Conceptos básicos
Conceptos básicos Los computadores conectados a Internet se comunican entre ellos usando protocolos: Java: comunicación en Internet Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad
Especialista Universitario en Desarrollo de Aplicaciones para Dispositivos Móviles. Plataforma Android. Sesión 1: introducción a Android
Plataforma Android Sesión 1: introducción a Android 2011 2012 Depto. Ciencia de la Computación e IA Puntos a tratar Aplicaciones Android El archivo Manifest Ciclo de ejecución de aplicaciones Recursos
Cliente HTTP : Usando Telnet
Cliente HTTP : Usando Telnet Objetivos Comprender el funcionamiento del protocolo HTTP a través de la construcción manual de mensajes Entender el uso de los encabezados para especificar información adicional
Multienhebrado en Java Un toque de sincronización Transporte en Java Ejemplo conjunto
Java y multiprogramación sobre red Sistemas Distribuidos ITInformática (UVA) César Llamas Bello 2003 Índice Multienhebrado en Java Un toque de sincronización Transporte en Java Ejemplo conjunto 26/02/2003
Programación Android. Rafael Morón Abad [email protected]
Programación Android Rafael Morón Abad [email protected] 3.5. Persistencia Persistencia Para poder almacenar información persistente, Android nos proporciona 3 mecanismos: 1. Preferencias 2. Ficheros
Tema 3: COMUNICACIÓN ENTRE PROCESOS
Tema 3: COMUNICACIÓN ENTRE PROCESOS E. U. Informática en Segovia Departamento de Informática Universidad de Valladolid 1 Introducción Estudia las comunicaciones punto a punto entre los lados de un enlace
Sockets en C# Bueno, por ultimo apuntar que trabajaremos en modo consola, que aprticularmente me gusta más.
Sockets en C# Index: Introducción Qué es un Socket? Teoria sobre Sockets en C# Programando una aplicacion Cliente-Servidor Implementación del protocolo HTTP en C# mediante Sockets Despedida 1. Introducción
MANUAL TÉCNICO DEL PROXY UTN
MANUAL TÉCNICO DEL PROXY UTN El Proxy UTN fue desarrollado en Java con el JDK1.1.8, se emplearon los paquetes: java.net.- Para el manejo de comunicaciones de red. java.io.- Para manejo de entrada/salida.
Juan Pavón Mestras Dep. Sistemas Informáticos y Programación Universidad Complutense de Madrid.
Juan Pavón Mestras Dep. Sistemas Informáticos y Programación Universidad Complutense de Madrid [email protected] http://bogart.sip.ucm.es/~juan Internet Protocolos en Internet SMTP FTP Telnet HTTP... TCP/UDP
Gines Hinojosa Marisol López López Marcela Pamela Pérez Cruz Juan Carlos Pérez Valencia Ubaldo
Gines Hinojosa Marisol López López Marcela Pamela Pérez Cruz Juan Carlos Pérez Valencia Ubaldo Lenguaje, desarrollado por Microsoft por un equipo dirigido por Andres Helsberj y Scott Wiltamuth, se diseño
Acceso del telnet/ssh de la configuración al dispositivo con los VRF
Acceso del telnet/ssh de la configuración al dispositivo con los VRF Contenido Introducción Antecedentes prerrequisitos Requisitos Componentes Utilizados Configurar Diagrama de la red Configuración Verificación
1.- FUNDAMENTOS...2 2.- FUNCIONAMIENTO GENÉRICO...3 3.- JAVA SOCKETS... 4. 3.4.1.- Creación de Streams de Entrada...7
1.- FUNDAMENTOS...2 2.- FUNCIONAMIENTO GENÉRICO...3 3.- JAVA SOCKETS... 4 3.1.- INTRODUCCION... 4 3.2.- MODELO DE COMUNICACIONES CON JAVA...5 3.3.- APERTURA DE SOCKETS... 6 3.4.- CREACIÓN DE STREAMS...
Luego lleve el cliente a otra máquina y ejecute desde ahí usando el nombre de la máquina del servidor.
Ejemplos de sockets Los sockets son un mecanismo de comunicación entre procesos de muy bajo nivel, donde el usuario tiene que hacer muchas cosas, pero que siguen siendo muy importantes. En esta práctica
Programación Android. Rafael Morón Abad [email protected]
Programación Android Rafael Morón Abad [email protected] Otras APIs avanzadas Otras APIs de Interés en Android son: Audio y Video Localización y Mapas Audio y Vídeo Android soporta una gran variedad
Sockets. Sockets. 1 Introducción
1 Introducción Los URL y las conexiones URL (URLConnection) proporcionan un mecanismo de un nivel relativamente alto (nivel 7 del modelo OSI) para acceder a los recursos de Internet. Algunas veces, los
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: TUTORIAL DE SOCKETS EN JAVA
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: TUTORIAL DE SOCKETS EN JAVA Índice 1. Presentación...3 2. Conceptos básicos...4 2.1. TCP...4 2.2.
Programación Android. Rafael Morón Abad [email protected]
Programación Android Rafael Morón Abad [email protected] APIs para red Android con9ene el paquete java.net. La clase base para acceso a red es HApURLConnec9on. Para acceder a Internet, se requiere
Capítulo 5. Programación de aplicaciones de red
Capítulo 5. Programación de aplicaciones de red Redes de Ordenadores 2º Grado en Ingeniería en Tecnologías de Telecomunicación 1 Área de Ingeniería Telemática Capítulo 5: Programación de aplicaciones de
Ataques a Servidores Web
Ataques a Servidores Web Seguridad en los Sistemas de Información Dra. Maricela Bravo Un servidor es un programa que se ejecuta en computadoras normalmente más poderosas que las computadoras personales.
Cliente/Servidor en Java
Cliente/Servidor en Java Grupo ARCOS Desarrollo de Aplicaciones Distribuidas Ingeniería Informática Universidad Carlos III de Madrid Contenidos 1. Introducción: 1. Paradigma cliente/servidor 2. Entorno
1. Qué es App Inventor 2? 2. Requisitos para utilizar AI2
1. Qué es App Inventor 2? App Inventor 2 (AI2) es la versión mejorada de una herramienta de programación creada por el MIT (Instituto Tecnológico de Massachusetts) y que fue adoptada por Google para sus
PROTOCOLOS DE RED SMTP
PROTOCOLOS DE RED SMTP Qué es SMTP? Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en textos utilizados
Unidad 3. PrimerProyecto. Nuestra primera aplicacio n Android
Unidad 3. PrimerProyecto. Nuestra primera aplicacio n Android Jose A. Montenegro Dpto. Lenguajes y Ciencias de la Computacio n ETSI Informa tica. Universidad de Ma laga [email protected] 14 de abril de
Programación Android. Rafael Morón Abad [email protected]
Programación Android Rafael Morón Abad [email protected] 3.5. Persistencia Persistencia Para poder almacenar información persistente, Android nos proporciona 3 mecanismos: 1. Preferencias 2. Ficheros
Para esto, he desarrollado una aplicación en Visual Studio con tres proyectos, como se presenta en la siguiente ilustración:
Caso Práctico: Diffie-Hellman sobre socket de C# Este caso práctico se abordará en el ámbito de aplicaciones cliente/servidor; programación con Socket. Se aplicará el lenguaje C#, el.net Framework 3.5
CLASE SOCKET. 1. Crear un nuevo socket usando un constructor de la clase. 2. El socket trata de conectarse al host remoto.
CLASE SOCKET 1. Crear un nuevo socket usando un constructor de la clase. 2. El socket trata de conectarse al host remoto. 3. Una vez establecida la conexión, tanto el host local como el remoto obtienen
Concurrencia en Android LSUB, GYSC, URJC
Concurrencia en Android LSUB, GYSC, URJC Repaso de concurrencia en Java Crear un thread Instanciar un Thread, con el método run sobreescrito Intanciar un objeto que cumpla el interfaz Runnable y pasárselo
Manejo de las comunicaciones de red en Android
Manejo de las comunicaciones de red en Android 1. Comunicaciones con Android 1. Permisos de aplicación para acceso y gestión de comunicaciones 2. Ejemplo de uso de URL 3. Comprobar la disponibilidad de
Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
Sockets en Java. Prof. Wílmer Pereira Universidad Simón Bolívar
Sockets en Java Prof. Wílmer Pereira Universidad Simón Bolívar Arquitectura Cliente/Servidor Cliente Request Reply Servidor Cómo permitir comunicación entre objetos situados en diferentes máquinas? Sockets
Comunicación entre procesos: sockets tcp. Jorge Iván Meza Martínez [email protected]
Comunicación entre procesos: sockets tcp Jorge Iván Meza Martínez [email protected] Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/30 Sockets con Transmission
Las clases Java Socket y ServerSocket
Las clases Java Socket y ServerSocket Lenguajes y Herramientas de Programación Universidad de La Laguna Programa de Doctorado de Física e Informática Escuela Técnica Superior Superior de Ingeniería Informática
GUIA DE PRACTICA (EX Aula opcional) LED RGB controlado por Arduino desde un dispositivo mo vil con SO Android 2.2 o superior.
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMACION PARA DISPOSITIVOS MOVILES PDM115 Ciclo I-2014 GUIA DE PRACTICA (EX Aula opcional)
HOJA DE EJERCICIOS 5 PROGRAMACIÓN CON EXCEPCIONES EN JAVA
Estructura de la Información en Programación I.T.I.G., Matemáticas. Curso 2008/2009 Nombre:... Fecha: / 01 / 2009 HOJA DE EJERCICIOS 5 PROGRAMACIÓN CON EXCEPCIONES EN JAVA Esta hoja de ejercicios nos servirá
Programación Avanzada. Juan Manuel Fernández. Curso 2011 Ejemplo de uso de sockets desde aplicaciones visuales. Usan un hilo en banco.
Programación Avanzada. Juan Manuel Fernández. Curso 2011 Ejemplo de uso de sockets desde aplicaciones visuales. Usan un hilo en banco. El software que se muestra es un ejemplo sin pulir donde se muestra
Tutorial de uso de Android Asynchronous HTTP Client (LOOPJ) Programación en Internet
Tutorial de uso de Android Asynchronous HTTP Client (LOOPJ) Programación en Internet Angel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática 20 de septiembre de 2016
Importar y exportar aplicaciones Para importar proyectos de Android a Android studio
Importar y exportar aplicaciones Para importar proyectos de Android a Android studio Buscar la aplicación en el repositorio: Github, Bitbucket, GoogleCode, etc. Importar en Android Studio Corregir errores
Tema 5 Corrección y Robustez Excepciones en Java
Tema 5 Corrección y Robustez Excepciones en Java Parte II: Excepciones en Java Programación Orientada a Objetos Curso 2013/2014 Contenido Introducción Excepciones comprobadas Caso de estudio Tratamiento
Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet
Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario 1.-
Aplicaciones con Servicio Web
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMACION PARA DISPOSITIVOS MOVILES PDM115 Ciclo I-2014 GUIA DE LABORATORIO N 11(preliminar)
PROGRAMACION I Archivos directos
PROGRAMACION I Archivos directos Un archivo relativo (directo) consiste en una colección de registros de longitud fija almacenados uno al lado del otro en un dispositivo de almacenamiento de acceso directo.
Examen de Redes - Primer Parcial - ETSIA 26 de Enero de 2006
Examen de Redes - Primer Parcial - ETSIA 26 de Enero de 2006 Apellidos, Nombre: Grupo de matrícula: Soluciones al examen Todos 1. (1 punto) Convierte el siguiente servidor iterativo en un servidor concurrente:
Direcciones IP y puertos
Redes en Java HTTP, Telnet, FTP, SMTP, SNMP, etc (Aplicaciones usuario) TCP/IP TCP UDP IP Acceso a la red TCP: Transmission Control Protocol UDP: User Datagram Protocol IP: Internet Protocol TCP Protocolo
El servicio de echo con sockets
PRÁCTICA 2 El servicio de echo con sockets E l objetivo de esta práctica es crear y ejecutar una aplicación cliente servidor "echo" basada en sockets TCP pero estructurándola según el modelo de objetos
Introducción a Java LSUB. 30 de enero de 2013 GSYC
Introducción a Java LSUB GSYC 30 de enero de 2013 (cc) 2013 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial
Plugin para NetBeans que realiza migración de una base de datos postgresql a couchdb.
CAPITULO POSTGRESQL TO COUCHDB PLUGINS Modulo: p2cnb Plugin para NetBeans que realiza migración de una base de datos postgresql a couchdb. 1. Crear el nuevo proyecto. Seleccionar Modulos NetBeans y en
Comunicacion en Java. Alejandro Escobar
Comunicacion en Java Alejandro Escobar Introducción a las comunicaciones Modelo básico de red Imagen tomada de: http://java.sun.com/docs/books/tutorial/networking/overview/networking.html Normalmente programamos
PROGRAMACIÓN EN JAVA. { una línea para definir, crear o ejecutar ; }
PROGRAMACIÓN EN JAVA { una línea para definir, crear o ejecutar ; } JFC Y API SPECIFICATIONS OBJECT INTERFACE ABSTRACT IMPLEMENTS EXTENDS NEW EXTENDS (Hasta que una clase derivada deje de ser ABSTRACT)
Construcciones del Lenguaje Java
Construcciones del Lenguaje Java Autor: Juan Alberto López Cavallotti Versión de Java: 5 / 6 Comentarios Comentario de Línea Comentario Multilínea //Esto es un comentario. /* Esto comenta varias lineas.
Procedimiento para conectar la puerta AUX de un cisco a la CONSOLA de otro CISCO. Diagrama de conexión:
Procedimiento para conectar la puerta AUX de un cisco a la CONSOLA de otro CISCO. Nota: El cable a emplear es el cable suministrado por el fabricante para la conexión por consola. Aunque este procedimiento
Instrucción para el acceso remoto (VPN)
INSTRUCCIÓN Instrucción para el acceso remoto (VPN) INT-SIC 0009 - Rev.10.0 Uso Interno Elaborado Por: Julio Aguilar Rodriguez Revisado Por: David Gutiérrez Aprobado Por: Miguel Angel Nicolao Fecha: 19/04/2017
Tareas en segundo plano AsyncTask Thread
Tareas en segundo plano AsyncTask Thread Programació De Dispositius Mòbils PRDM Cristobal Raya Giner 2015 Hilos de ejecución En una aplicación Android, todas las actividades, los servicios y los broadcast
Ejercicios - Introducción a Android
Índice 1 Nuestra primera aplicación Android (0.8 puntos)... 2 2 Depuración en Android por medio de LogCat (0.8 puntos)...3 3 Estados de ejecución (0.8 puntos)... 6 4 Esperando el resultado de otra actividad
Patricio Olivares. 25 de abril de 2017
: : Entorno 25 de abril de 2017 Table of contents : : Entorno 1 2 3 : 4 : Entorno 5 6 La telefonía móvil ha cambiado radicalmente la forma en que nos comunicamos. Con el creciente uso de los smartphones,
Código Fuente. Creamos en C:\ una carpeta para ubicar el código fuente del servidor. En mi caso, he creado una carpeta denominada rmi4
EL EJEMPLO El proceso servidor provoca un eco de la entrada de teclado enviada por el proceso cliente. Por sencillez, ejecutaremos tanto el servidor como el cliente en la máquina local. El sistema operativo
Comunicación entre procesos: sockets udp. Jorge Iván Meza Martínez
Comunicación entre procesos: sockets udp Jorge Iván Meza Martínez [email protected] Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/31 Contenidos Conceptos
Manual de Configuración de Router Cisco 871W
Manual de Configuración de Router Cisco 871W Requisitos Contar con Internet Explorer versión 7.0 Instalar el programa Cisco System SDM 1. Verificar que la conexión de área local este configurada para que
LABORATORIO DE RC PRÁCTICA 2: IMPLEMENTACIÓN DE UN CLIENTE Y SERVIDOR DE
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC PRÁCTICA 1: IMPLEMENTACIÓN DE UN CLIENTE Y SERVIDOR DE ECO UDP PRÁCTICA 2: IMPLEMENTACIÓN DE UN CLIENTE
