WebSphere Adapter para aplicaciones de empresa Siebel da soporte al proceso entrante síncrono, lo que significa que el adaptador sondea el Aplicaciones de empresa Siebel a intervalos especificados. Cuando el adaptador detecta un suceso, convierte los datos de suceso en un objeto de negocio y los envía al componente.
Antes de que se produzca el proceso entrante, debe crearse un componente de negocio de sucesos Siebel en la aplicación Siebel (IBM2 para Siebel versión 7.x e IBM_EVENT para Siebel versión 8) y su nombre se especifica con respecto a la propiedad correspondiente en la especificación de activación del adaptador.
Cuando el adaptador detecta un suceso para los componentes de negocio de sucesos o los componentes de integración Siebel, los procesa recuperando los datos actualizados para el componente de negocio de sucesos o el componente de integración Siebel y los convierte en un objeto de negocio. A continuación, el adaptador envía el objeto de negocio al componente de negocio de sucesos. Por ejemplo, si se actualiza un componente de negocio de sucesos (una cuenta), un desencadenante de suceso añade un registro de sucesos al componente de negocio de sucesos. A continuación, el adaptador examina el componente de negocio de sucesos, recupera el registro de sucesos y lo procesa.
Cuando el adaptador encuentra un suceso para un componente de negocio de sucesos Siebel, lo procesa de este modo:
Si un suceso entrante de la tabla de sucesos falla o no es válido, el estado del suceso se actualiza a -1, lo que indica que se ha producido un error al procesar el suceso y se emite un mensaje de excepción de recurso que describe la causa del error.