SAP Composite Application Framework
Un Ambiente Robusto para el Diseño de Aplicaciones
Compuestas
La estructura SAP Composite Application Framework
proporciona un ambiente robusto para el diseño y
utilización de las denominadas SAP xApps y demás
aplicaciones compuestas que se acomodan a la Arquitectura de
Servicios Empresariales de SAP (Enterprise Services
Architecture). La estructura SAP Composite Application Framework
comprende herramientas de diseño, metodologías,
servicios y procesos, una capa de abstracción para objetos y
bibliotecas de interfaces de usuario y patrones de procesos.
Las características claves de la estructura SAP Composite
Application Framework incluyen las siguientes:
- Arquitectura basada en modelos -- SAP Composite
Application Framework da soporte a la composición de
aplicaciones basada en modelos, de modo que usted puede
edificar aplicaciones con la menor cantidad de
programación posible. Lo anterior se traduce en menores
tiempos de desarrollo e implantación para las nuevas
aplicaciones y la integración orientada hacia los patrones
de negocios.
- Capa de acceso a objetos -- La capa de acceso a objetos
desacopla los repositorios de los sistemas subyacentes de
objetos y procesos de negocios. En consecuencia, las
aplicaciones SAP xApps pueden "engancharse" a cualquier
panorama de sistemas existente. La capa de acceso a objetos es
una interfaz central que controla las comunicaciones con los
sistemas participantes, a través de los servicios
virtuales y la estructura de intercambios virtuales de SAP (SAP
Exchange Infrastructure). Las aplicaciones compuestas SAP xApps
no discriminan si el servicio es prestado por otro componente
de la plataforma SAP NetWeaver o por un proveedor de servicios
externo. Herramientas tales como el modelador de objetos de
negocios le permiten crear modelos de objetos independientes
del back-end para las aplicaciones compuestas SAP xApps. Los
datos de negocios de un objeto de negocios específico
pueden ser extraídas de diferentes fuentes
independientes.
- Contexto de negocios cooperativo -- Una estructura de
colaboración le permite asociar cualquier servicio u
objeto de los componentes SAP NetWeaver con cualquier objeto de
negocios. Los objetos de colaboración (tales como tareas,
documentos y reuniones) son accesibles dentro de la capa de
acceso a objetos. Por lo tanto, todas las aplicaciones
compuestas basadas en la estructura SAP Composite Application
Framework pueden contar con funcionalidades de
colaboración preinstaladas.
- Patrones de interfaces de usuario y procedimientos
guiados -- Estas herramientas aceleran el diseño de
las aplicaciones y la ejecución de los procesos
cooperativos, a través de las reutilizaciones y la
configuración automática. Los procedimientos guiados
son similares a los patrones de las mejores prácticas,
contando con una interfaz de usuario de fácil uso y
tiempos de diseño y con una visualización de procesos
de versiones de programa inmodificables. Los objetos y
servicios de negocios de la estructura SAP Composite
Application Framework constituyen los cimientos para el
diseño de procedimientos guiados. Patrones predefinidos de
flujos de procesos dan soporte a la definición de procesos
para los procedimientos guiados. Los usuarios pueden realizar
modificaciones ad hoc al proceso de negocios.