Este procedimiento describe cómo crear un proyecto SCA.
En esta sección se describe cómo crear y utilizar un proyecto SCA en el contexto de creación del modelo de servicios empresariales. La descripción presenta un formato numérico para mostrar con claridad la secuencia lineal de los sucesos.
En esta sección se asume lo siguiente:
- Se ha creado un proyecto de Studio.
- Se ha creado un proyecto WID.
- El caso empresarial consiste en una situación donde debe implementarse un servicio empresarial mediante SCA.
- Se trata de una descripción de nivel superior. Se presupone que el lector sabe realizar las acciones definidas en este tema.
- En la perspectiva Servicios empresariales, cree una suite de aplicaciones.
- Cree una aplicación para la suite que acaba de crear.
- Configure un servicio de procesos. Debe establecer roles para el servicio de procesos.
- Cuando haya creado los roles para el servicio de procesos, añada un canal y defínalo. Es posible que, por ejemplo, desee que este servicio esté disponible como un servicio web mediante la implementación de un canal de servicios web en un servicio de procesos.
- Abra la perspectiva Integración empresarial.
- Abra el diagrama de ensamblaje. Los servicios se enlazan en esta vista configurando todos los puntos finales e interfaces para servicios para crear el flujo de proceso adecuado.
Nota: La definición del componente en el flujo determina lo que ve el usuario del servicio en oposición a lo que sucede en segundo plano. Tenga en cuenta también que los componentes pueden tener enlaces variables, como una interfaz SCA.
El enfoque SCA puede asignar componentes y puntos finales de forma dinámica según sea necesario en función de los metadatos del repositorio, en vez de que todos los componentes estén conectados directamente entre sí.
- Cree el diagrama de ensamblaje. Cuando proceda, añada un componente de ensamblaje dinámico al flujo. Esto permitirá al sistema seleccionar de forma dinámica el punto final correcto de acuerdo con los metadatos almacenados en el repositorio.
- Suponiendo que sus puntos finales también serán componentes SCA, cree componentes separados para cada uno, pero no intente conectarlos a Dynamic Assembler.
- Compruebe que todos los componentes tienen la interfaz adecuada y coloque una opción Exportar delante de cada uno.
- Conecte las opciones Exportar con el componente correspondiente.
- Pulse con el botón derecho del ratón sobre cada opción Exportar y seleccione Generar enlace -> Enlace SCA.
- Cuando creado y configurado todas las exportaciones, guarde el diagrama de ensamblaje.
- Cuando haya realizado todos los pasos anteriores, pruebe el modelo en el módulo Composition Studio para conocer las interfaces y saber cómo funcionan los componentes en el proceso que ha creado.
- Abra la perspectiva Servicio empresarial.
- Importe los módulos SCA del diagrama de ensamblaje como un servicio compuesto en el proyecto de Fabric. Para hacerlo, pulse con el botón derecho del ratón sobre los puntos finales, seleccione Nuevo -> Servicio compuesto y, en la ventana emergente, compruebe que está seleccionado el proyecto que contiene sus componentes SCA.
- Si amplía el árbol Punto final situado en el lado izquierdo de la pantalla, debería ver un punto final para cada opción Exportar que haya creado en el diagrama de ensamblaje. El resultado también se muestra en la ventana Cambios en el repositorio situada a la derecha del espacio de trabajo.
- Efectúe una doble pulsación sobre cada punto final para verificar que el Protocolo es SCA y, a continuación, especifique un entorno. Guarde los puntos finales a medida que vaya terminando para que desaparezcan los posibles avisos.
- (Opcional) Si desea probar los servicios ahora, publique los cambios en Business Services Repository. Cuando se hayan aprobado, actualice el proyecto (pulse con el botón derecho del ratón sobre el proyecto en la ventana Cambios en el repositorio situada a la derecha y seleccione Actualizar proyecto). Ahora vuelva a la perspectiva Integración empresarial y utilice la característica Probar componente en los ensambladores dinámicos para comprobar si funcionan. Cuando haya terminado, vuelva a la perspectiva Servicio empresarial.
- Desarrolle una política para el servicio.
- Para comprobar sus suposiciones, ejecute el simulador de ensamblaje dinámico para probar la política.
- Cuando haya comprobado que la política funciona, publíquela enviando los cambios a Business Services Repository.