Software">
Nothing Special   »   [go: up one dir, main page]

Programacion Ambiente Cliente Servidor PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 27

Tecnológico de Estudios

Superiores de Ecatepec

Ingeniería Informática

Programación en Ambiente
Cliente – Servidor

Alumno:

Sánchez Garnica Alejandro


Arturo

Profesor: Gabriel Díaz mirón


Mac Donough

Practicas y Tareas 1°
Parcial, Segunda Vuelta

Grupo: 15551
Índice

Practica 1
Objetivo ............................. 3
Estructura de aplicación .... 3
Cadena . Java ................... 4
Servicio . Java ................... 5
Servidor . Java .................. 6
Cliente . Java..................... 7
Carpetas ............................ 8
Ejecución del Programa .... 8

Practica 2
Objetivo ............................. 9
Estructura de aplicación .... 9
Cadena . Java ................. 10
Operaciones . Java ......... 11
Servicio . Java ................. 12
Servidor . Java ............... 13
Cliente . Java................... 14
Ejecución del Programa . 15
Practica 3
Objetivo ............................ 16
Estructura de aplicación ... 16
Employee.java ................... 17
Title.java ........................... 19
consultaEmpleados.java ... 20
conexionBD.java ............... 21
Ejecución del Programa .... 23

Tarea 1
Capturas ............................ 24

Tarea 2
Capturas ............................ 26
Practica 1

Objetivo:
Elaborar una Aplicación de consola que nos permita enviar mensajes de
texto desde un cliente hacia un servidor, para que después el servidor
replique el mismo mensaje al cliente (hacer eco)
Estructura de la aplicación
• Programa “servidor”
- Cadena. Java
- Servicio. Java
- Servidor. Java
• Programa
“cliente”
- Cadena. Java
- Cliente. Java

Aquí lo que hace el cliente es enviar un mensaje y el servidor nos regresa el mismo mensaje

3
Cadena. Java

4
Servicio. Java

5
Servidor Java

6
Cliente Java

7
Carpetas

Aquí tenemos todos los archivos generados en carpetas

Ejecución del programa

Aquí es lo que se menciono antes, se envía un comando y se hace “echo” ósea que
nos devuelve el mismo mensaje.

8
Practica 2

Objetivo
Elaborar una aplicación distribuida que nos permita enviar objeto que
contenga un operador aritmético y dos operandos numéricos desde un
cliente hacia un servidor, para que después el servidor replique la respuesta
de la misma operación al cliente.

Estructura de la aplicación

• Programa “servidor”
- Cadena.java
- Operación.java
- Servicio.java
- Servidor.java
• Programa “cliente”
- Cadena.java
- Operación.java
- Cliente.java

9
Cadena Java

10
Operaciones Java

11
Servicio java

12
Servidor java

13
Cliente java

14
Ejecución del programa

Aquí ponemos las operaciones y nos arroja un resultado

15
Practica 3

Objetivo:
Elaborar una aplicación de consola- centralizada- que nos permita
recuperar los datos presentes en la tabla “empleados” de la base de datos
“northwind”.
Estructura de aplicación
• Paquete “dao”
- Employee.java
- Title.java
• Paquete “app”
- ConsultarEmpleados.java
• Paquete” útil”
- ConexiónDB.java

16
Employee.java

17
18
Title java

19
Consulta Empleados java

20
Conexión BD java

21
22
Ejecución del programa

23
Tarea 1

Elaborar la misma aplicación distribuida, pero en este caso el cliente debe


tener una interfaz gráfica de usuario como se muestra en la figura.

Aquí tenemos la interfaz de nuestra


aplicación.

Aquí tenemos la muestra de como


hace una Suma.

Aquí tenemos la muestra de como


hace una Resta

24
Aquí tenemos la muestra de como
hace una Multiplicación

Aquí tenemos la muestra de como


hace una División

25
Tarea 2

La interfaz gráfica de usuario propuesta para la aplicación “cliente” se muestra


en la siguiente figura.

26

También podría gustarte