Articles of soa

Patrones para compensar la falta de herencia en SOA

Encuentro Herencia y concepto de clase base como el punto más fuerte de OOP. Pero esto no se fomenta en SOA. Entonces, ¿cuáles son los patrones populares para superar esta limitación en SOA? ¿Podría proporcionar tutoriales que expliquen (con la demostración del código en WCF) estos patrones? Nota: esta NO es una pregunta general sobre […]

WCF – Decisión de parámetro de diseño

Estoy diseñando un servicio para FundManagement. El Servicio de gestión de fondos tiene una operación denominada “UpdateFundApprovalDate (Fondo de FundDTO)”. Esta operación actualizará el registro de la tabla de fondos con la fecha de aprobación para el ID de financiamiento. El servicio será utilizado por un cliente “FundManagementUI”. Existe una regla de negocio de que […]

“No use la clase Base abstracta en Diseño; pero en Modelado / Análisis “

Soy novato en SOA aunque tengo cierta experiencia en OOAD. Una de las pautas para el diseño de SOA es “Usar clases abstractas solo para modelado”. Omitirlos desde el diseño “. El uso de la abstracción puede ser útil en el modelado (fase de análisis). Durante la fase de análisis, he llegado a una clase […]

Informes en SOA (Business Intelligence & Service Oriented Architecture)

Tengo SOA con un servicio para empleados y un servicio de viajes. El servicio de viaje creará una entrada de travelID para el employeeId en la base de datos [Travel]. El empleado utilizará un sitio web “TravelUI” (que llama al Servicio de viajes para almacenar detalles en DB) para solicitar un viaje. Existe un sitio […]

Contrato primero SOA: diseño de dominio empresarial: WCF

Estoy construyendo un sistema completamente nuevo usando WCF. Voy a utilizar el Primer Enfoque de Contrato para un servicio que se construirá en base a conceptos orientados al Servicio. Tengo una operación de servicio que devuelve los detalles de una cuenta bancaria de un usuario. La cuenta puede ser de tipo “Cuenta Fija” o “Cuenta […]

¿Qué es exactamente Apache Camel?

No entiendo exactamente qué hace Camel . Si pudieras dar en 101 palabras una introducción a Camel: ¿Qué es exactamente? ¿Cómo interactúa con una aplicación escrita en Java? ¿Es algo que va junto con el servidor? Es un progtwig independiente? Por favor explica qué es Camel.