Www.dflanvin.com/docencia/arquitectura Daniel Fernández Lanvin Capa de Negocio.

Slides:



Advertisements
Presentaciones similares
JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Advertisements

Programación Orientada a Objeto 1
Taller de Desarrollo de Proyectos I
Grupo Consultoría Informática Integral, S. A. de C
Instituto Universitario de Gerencia y Tecnología N - Análisis de Sistemas DIAGRAMA DE CLASES INTEGRANTES: LEIVYS MAZA Informática Mención 205 Profesor:
POLIMORFISMO UNIDAD 4.
J2EE – Java 2 Enterprise Edition
Jakarta Tomcat (Contenedor de servlets/jsps)
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones J2EE.
Capa de Persistencia Daniel Fernández Lanvin.
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Daniel Fernández Lanvin Entorno de trabajo.
Capa de Negocio. Capa de Negocio Responsabilidades Implementa procesos de negocio identificados durante el análisis funcional. Control de acceso a los.
Aplicación Web para Control de una Integración de S.I.
Portal Hacienda Digital
Arquitectura Orientada a Servicios (SOA)
Web Services con C# Dia 1.
Programación Distribuida
Solución tecnológica en Petrobras Energía S. A
- Jaramillo Sánchez Diego Sebastián
Model View Controller (MVC)
Índice 1. Introducción, objetivos y justificación del proyecto.
STRUTS, IBATIS Y AJAX PARA LA GESTIÓN INTEGRAL DE UN TALLER MECÁNICO
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
RMI Remote Method Invocation
Java 2 Platform Enterprise Edition
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
NSRA ®. Arquitectura NSRA –Siglas = NómadeSoft Reference Architecture –Arquitectura tecnológica para desarrollar e implementar un producto de software.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Arquitectura Web.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Mantenimiento de Equipos de Computo Interpretación de Información técnica (Cuarta Sesión) Componente teórico-práctico para la construcción del perfil del.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Tutor: Ing. Juan E. Talavera Horn 2010 GWT – EJB Patrones de diseño e integración.
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
1º Encuentro de Software Libre/Abierto en el Estado JSL 2005.
J2EE – Java 2 Enterprise Edition
J2EE vs.Net. Integración de sistemas Integrar = Asimilar y agregar rápidamente gran cantidad de información de sistemas distintos Aspecto crítico No se.
Enterprise Middleware: Software entre el sistema operativo y tus aplicaciones que provee servicios como: Persistencia de datos Transacciones Mensajes.
Despliegue de Aplicaciones con la Implementación de Referencia de Sun J2EE Justo N. Hidalgo Sanz A partir del libro Java Server Programming J2EE.
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Daniel Fernández Lanvin WorkShop! Implementación del contador.
Desacoplamiento de Capas
Aplicaciones Web de Servidor
Daniel Fernández Lanvin Capa de Infraestructura. Daniel Fernández Lanvin Capa de Infraestructura Adyacente a todas las demás. Comprende todos aquellos.
Daniel Fernández Lanvin Capa de Presentación. Daniel Fernández Lanvin Capa de Presentación Responsabilidades Navegabilidad del sistema Formateo de los.
Un sistema de visualización 3D para dar soporte al Desarrollo Global de Software Autor: Jose Domingo López López Directora: Mª Ángeles Moraga de la Rubia.
INGENIERIA DEL SOFTWARE
1. Introducción a los Sistemas de Internet Gestión de Sistemas en Internet Universidad Antonio de Nebrija 2003/04 Justo N. Hidalgo Sanz.
SOFTTEK INTERNAL © Copyright All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java.
Proyecto Final Ampliación de Sistemas Operativos.
Curso de JAVA Standard Edition y JAVA EE (J2EE)
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
LILACS-eXpress Emiliano Marmonti. La Havana. Cuba. Febrero 2007.
Daniel Fernández Lanvin Desacoplamiento de Capas.
Capítulo 12. Tecnología y herramientas. Ricardo García Mataix
Implementación de una visión de arquitectura Experiencias y Resultados
Simulador Redes Nombres etc,,.
Your Logo ING. FREDY ALEXANDER MARTINEZ. Here comes your footer  Page 2 Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación.
Aclaraciones al modelo MVC del Framework de Justicia
La Programación Orientado a Objetos
Proyecto ASO 2008 GOOGLE08 Ricardo Espinosa Vea Emilio García de Galdiano.
1.  Tomcat es un contenedor web basado en el lenguaje Java que actúa como motor de servlets y JSPs.  Se ha convertido en la implementación de referencia.
 Tres tipos de aplicaciones ◦ Aplicaciones Web Java ◦ Objetos distribuidos EJBs ◦ Aplicaciones Empresariales.
SIGEP Presentación de Resultados SIGEP. SIGEP Ambiente de Desarrollo  Plataforma Java ( J2EE,JRE,JDK,JVM ).  Contenedor Web ( Tomcat 5 )  Control de.
Jakarta Tomcat (Contenedor de servlets/jsps)
Proyect. Cap1 Cap3 Cap4.
Transcripción de la presentación:

Daniel Fernández Lanvin Capa de Negocio

Daniel Fernández Lanvin Capa de Negocio Responsabilidades Implementa procesos de negocio identificados durante el análisis funcional. Control de acceso a los servicios de negocio desde otras capas. Publicación de los servicios de negocio Invocación de la capa de persistencia.

Daniel Fernández Lanvin Implementación de Procesos de Negocio Independientes de los aspectos de presentación. Ejemplo: Informe de varias filas donde cada una de ellas deberá sombrearse de un color dependiendo de un determinado umbral. Delegación Crecimiento Santander € €13,21 % Oviedo € €4,41 % Bilbao € €-2,93 %

Daniel Fernández Lanvin Control de Acceso a Servicios de Negocio El control de acceso al servicio de negocio debe hacerse en la capa de negocio, puesto que podemos tener distintas capas de presentación. ¿Que perfil puede acceder a un determinado servicio? Se delega en un componente de infraestructura. El control se puede hacer a nivel de servicio vertical (cada Façade) o a nivel de método dentro de cada servicio.

Daniel Fernández Lanvin Publicación de Servicios de Negocio Hay servicios que se comparten con otros sistemas: Modelo colaborativo. La publicación se debe hacer a nivel de la capa de negocio. Distintas posibilidades tecnológicas Servicios web RMI IIOP EJBs Etc. Nivel de seguridad mayor.

Daniel Fernández Lanvin Referencias URLs Libros Programming Jakarta Struts de O’Reilly Mastering Tomcat Development de WILEY Java Server Programming J2EE Edition de Wrox