Programacion En N-capas En Java Con IDE Netbeans
Enviado por krispaz • 24 de Agosto de 2012 • 1.140 Palabras (5 Páginas) • 4.642 Visitas
Índice
“MANUAL DE DESAROLLAR UNA APLICACION EN N-CAPAS EN NETBEANS” 1
1. NETBEANS 2
Definición 2
2. APLICACIÓN N-CAPAS 2
Definición 2
3. REALIZAR UNA APLICACIÓN EN N-CAPAS 3
3.1. Creación del Proyecto 3
3.2. Añadiendo Librerías 4
3.3. Estructura de Paquetes 5
3.3.1. El Porqué de esta estructura 6
4. CONCLUSIONES 9
1. NETBEANS
Definición
NetBeans es un entorno de desarrollo, una herramienta para que los programadores puedan escribir, compilar, depurar y ejecutar programas. Está escrito en Java - pero puede servir para cualquier otro lenguaje de programación. Existe además un número importante de módulos para extender el NetBeans IDE. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.
2. APLICACIÓN N-CAPAS
Definición
La programación por capas es una arquitectura cliente-servidor en el que el objetivo primordial es la separación de la lógica de negocios de la lógica de diseño; un ejemplo básico de esto consiste en separar la capa de datos de la capa de presentación al usuario.
La ventaja principal de este estilo es que el desarrollo se puede llevar a cabo en varios niveles y, en caso de que sobrevenga algún cambio, sólo se ataca al nivel requerido sin tener que revisar entre código mezclado. Un buen ejemplo de este método de programación sería el modelo de interconexión de sistemas abiertos.
Además, permite distribuir el trabajo de creación de una aplicación por niveles; de este modo, cada grupo de trabajo está totalmente abstraído del resto de niveles, de forma que basta con conocer la API que existe entre niveles.
En el diseño de sistemas informáticos actual se suelen usar las arquitecturas multinivel o Programación por capas. En dichas arquitecturas a cada nivel se le confía una misión simple, lo que permite el diseño de arquitecturas escalables (que pueden ampliarse con facilidad en caso de que las necesidades aumenten).
El diseño más utilizado actualmente es el diseño en tres niveles (o en tres capas).
3. REALIZAR UNA APLICACIÓN EN N-CAPAS
La realización de una aplicación en N-Capas facilita mucho el trabajo y a continuación se dará una breve explicación de como realizar una aplicación en N-Capas en NetBeans para lo cual se procederá a crear una aplicación en la cual se explicara paso a paso en que consiste una aplicación en N-Capas.
3.1. Creación del Proyecto
Primero crearemos un proyecto en NetBeans y para ellos abrimos el NetBeans y nos vamos al menú File --> New Project y elegimos cualquiera de las aplicaciones existentes en el ambiente de desarrollo NetBeans , para esta explicación se escogerá una aplicación de java y le damos clic en siguiente.
Y al proyecto le pondremos como nombre AplicacionN-Capas y le damos click en finalizar, y se nos crera nuestra aplicación en la cual aplicaremos la arquitectura de N-Capas.
3.2. Añadiendo Librerías
Para que la aplicación funciones correctamente deberemos agregar las librerías que son propias del NetBeans y las que creamos que sean necesarias para nuestra aplicación pues tenemos una gran variedad de librerías, las cuales nos ayudaran a desarrollar la aplicación.
3.3. Estructura de Paquetes
La estructura de los
...