TAREAS
FACULTAD DE INGENIERIA
E.A.P INGENIERIA DE SISTEMAS E INFORMATICA
MANUAL DE TECNOLOGIA CLIENTE - SERVIDOR CON JAVA
Ing. Mirko Manrique Ronceros
Primera Edición
Universidad Nacional del Santa
Facultad de Ingeniería
E.A.P. Sistemas e Informática
Tecnología Cliente–Servidor con Java
INDICE
Introducción
02
Programación Cliente – Servidor03
Herramientas para la Programación Cliente – Servidor
04
Arquitectura Cliente – Servidor
06
Conectividad a la Base de Datos con JDBC
08
Uso del Entorno Netbeans para conexión a Base de Datos
16
Acceso de la base de datos y el paquete java.sql
26
Objeto de control JTable en mantenimiento de datos
38
Swing, Menús y mantenimiento de datos usando varias tablas50
Mantenimiento de datos usando procedimientos almacenados
66
Transacciones y Búsquedas con base de datos
77
consulta de datos usando el objeto JTable
90
Ing. Mirko Manrique Ronceros
Página 2 de 100
Universidad Nacional del Santa
Facultad de Ingeniería
E.A.P. Sistemas e Informática
Tecnología Cliente–Servidor con Java
INTRODUCCION
La tecnología llamadaCliente /Servidor es actualmente utilizada en casi todas las
aplicaciones administrativas e Internet/Intranet. Bajo este esquema, un servidor es
un ordenador remoto, en algún lugar de una red, que proporciona información según
se le solicite. Mientras que un cliente funciona en su computadora local, se comunica
con el servidor remoto y pide a éste información.
Los sistemas Cliente-Servidor puedenser de muchos tipos, pues esto depende
principalmente de las aplicaciones instaladas en el propio servidor. Entre otros,
existen: servidores de impresión mediante los cuales los usuarios comparten
impresoras, servidores de archivos con los que los clientes comparten discos duros,
servidores de bases de datos donde existe una única base de datos que es consultada
por los clientes y puede o noser modificada por ellos y servidores Web que utilizan
también la tecnología Cliente/Servidor, aunque añaden aspectos nuevos y propios a la
misma.
Los servidores web quizás actualmente son los de mayor importancia. Un servidor
web es aquel que permite a los clientes compartir datos, documentos y multimedia en
formato web. Aunque parte de la tecnología Cliente/Sevidor, el servidor Web aportaventajas adicionales a un servidor tradicional.
El
presente documento Tecnología
Cliente
Servidor
con Java es
un
manual
orientado al conocimiento del lenguaje Java, utilizando como entorno de desarrollo
NetBeans
y un gestor de bases de datos de preferencia MySql. En este manual se
hará una presentación y estudio de las interfaces visuales a través de Java comolenguaje de programación. El manual tendrá 03 temas fundamentales, la primera es
el “Acceso de Datos”, la segunda es “Mantenimiento de Datos” y la tercera
“Consultas e Informes”.
Ing. Mirko Manrique Ronceros
Página 3 de 100
Universidad Nacional del Santa
Facultad de Ingeniería
E.A.P. Sistemas e Informática
Tecnología Cliente–Servidor con Java
Programación Cliente - Servidor
Java esun nuevo lenguaje de programación, como tantos otros. Así que uno se pregunta el
por qué del revuelo que se ha formado con su aparición. La respuesta no es inmediatamente
obvia si se observa el asunto desde el punto de vista de la programación tradicional, porque
aunque resuelve algunos de los problemas típicos de este tipo de programación, lo que
verdaderamente es importante es que tambiénresuelve los problemas que se generan en
Internet, en la Telaraña Mundial, en el World-Wide-Web, en la Web. Internet es un sistema
Cliente-Servidor gigante. La idea primaria de un sistema cliente-servidor es que debe haber
un sitio donde se centraliza la información, que se desea distribuir bajo demanda a un
conjunto de personas o máquinas.
La clave de este concepto radica en que si se...
Regístrate para leer el documento completo.