cuadro comparativo

Páginas: 5 (1209 palabras) Publicado: 18 de febrero de 2015
INTRODUCCIÓN

El presente proyecto cliente servidor de dos y tres capas, contribuye a la adaptación del usuario lo cual es fundamental de reducir el tiempo, seguridad y la rapidez.
Los objetivos del plan de proyecto como la obtención de una visión del proyecto para lograr el funcionamiento de un servidor y cliente seguir una dirección definida en su desarrollo, la justificacióndel proyecto.
Permite realizar conectarse con base de datos en el cual damos la facilidad para la ayuda de instituciones, empresas, municipios, etc. En el cual con todo ello logramos conseguir la realización de desarrollar de este software en campos como todos estos ya mencionados.



















CLIENTE-SERVIDOR
VENTAJAS
DESVENTAJASDOS CAPAS
 Se mantiene una conexión persistente con la base de datos.


 Se minimizan las peticiones en el servidor trasladándose la mayor parte del trabajo al cliente.


 Se gana en rendimiento gracias a la conexión directa y permanente con la base de datos. A través de una única conexión se realiza el envío y recepción de varios datos.


La más importante desventaja, es que estasolución es muy dependiente del tipo controlador JDBC que se utilice para acceder a la base de datos. El acceso se realiza desde el cliente y esto significa que es él el que tiene que tener instalado en su sistema los controladores necesarios para que se produzca la comunicación con la base de datos.

Además hay que tener en cuenta que el modelo de seguridad de Java impide que desde un appletsin validar (lo que se conoce como untrusted applet), como lo son la mayoría de los que se ejecutan en un navegador, se puedan realizar las siguientes operaciones:
1. 1. El acceso general, y por supuesto mediante JDBC, a bases de datos situadas en direcciones URL distintas a las que procede el mismo applet.
2. La configuración de recursos locales como, por ejemplo, la información de la fuente dedatos ODBC para usar el puente JDBC-ODBC.
3. La descarga de clases nativas, es decir, aquellas cuyo nombre empieza por Java. Esta restricción afecta directamente a los navegadores que utilizan JDK 1.0.2 o anterior, pues JDBC es posterior a esta versión, de forma que las clases apropiadas no estarán instaladas localmente ni podrán ser descargadas de Internet por el applet.

Finalmente debemostener en cuenta que es bien conocido que los programas Java pueden ser descompilados muy fácilmente con lo que introducir el acceso a nuestras bases de datos mediante un applet Java conlleva un riesgo considerable en cuanto a la seguridad.















TRES CAPAS
Los componentes de la aplicación pueden ser desarrollados en cualquier lenguaje general lo que posibilita que el grupode desarrolladores no se centre en el uso de un solo lenguaje.

Los componentes están centralizados lo que posibilita su fácil desarrollo, mantenimiento y uso.

Los componentes de la aplicación pueden estar esparcidos en múltiples servidores permitiendo una mayor escalabilidad.

Los problemas de limitación para las conexiones a las bases de datos se minimizan ya que la base de datos solo esvista desde la capa intermedia y no desde todos los clientes. Además de que las conexiones y los drivers de las bases de datos no tienen que estar en los clientes.

Especialización de la arquitectura cliente-servidor donde la carga se divide en tres partes (o capas) con un reparto claro de funciones: una capa para la presentación (interfaz de usuario), otra para el cálculo (donde se encuentramodelado el negocio) y otra para el almacenamiento (acceso a datos). Una capa solamente tiene relación con la siguiente.

Aplicación compartida entre un cliente, un software intermedio y un servidor empresarial
Aplicación compartida entre un cliente, un servidor de aplicaciones y un servidor de base de datos empresarial.





CONCLUSIÓN

Se ha demostrado que el software desarrollado para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cuadro comparativo
  • Cuadro Comparativo
  • Cuadro Comparativo
  • Cuadro Comparativo
  • Cuadro Comparativo
  • CUADRO COMPARATIVO
  • Cuadro comparativo
  • cuadro comparativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS