I componenti di Common Event Infrastructure sono installati come una serie di applicazioni, servizi e risorse predefinite di WebSphere Process Server.
È possibile personalizzare Common Event Infrastructure configurando le risorse fornite
o creando risorse aggiuntive; per ulteriori informazioni consultare Configurazione del runtime.
La configurazione predefinita è composta dai seguenti oggetti:
- Servizio Common Event Infrastructure
- Un servizio installato nel server WebSphere. Questo servizio consente alle applicazioni ed ai client WebSphere
di utilizzare Common Event Infrastructure.
- Applicazione enterprise Common Event Infrastructure
- L'applicazione enterprise del server degli eventi. Il descrittore di distribuzione
dell'applicazione enterprise associa il server degli eventi alle risorse Common
Event Infrastructure che utilizza.
- Applicazione di messaggistica Common Event Infrastructure
- L'applicazione enterprise del bean basato sui messaggi che supporta la
trasmissione asincrona dell'evento al server degli eventi. Questa applicazione è disponibile solo se è stata configurata la messaggistica eventi; per ulteriori informazioni, consultare Configurazione della messaggistica eventi predefinita.
- Provider Common Event Infrastructure
- Un oggetto di raccolta che contiene le risorse utilizzate dagli event consumer, dalle
origini eventi e dai componenti Common Event Infrastructure.
- Profilo archivio dati
- Un profilo di archivio dati definisce le proprietà utilizzate dal plug-in dell'archivio dati predefinito, utilizzato per memorizzare in modo permanente gli eventi ricevuti dal server eventi. Viene fornito un profilo di archivio dati predefinito: in genere, non è necessario eseguire la configurazione di questa risorsa, ma in alcune
circostanze potrebbe essere necessario regolare alcune proprietà in relazione
all'ambiente. Potrebbe anche essere necessario creare profili aggiuntivi dell'archivio
dati, se si desidera impostare più server degli eventi nella stessa cella.
- Profilo di trasmissione bus eventi
- Un profilo di trasmissione bus eventi definisce le proprietà utilizzate dai programmi di output per accedere al server degli eventi in modo sincrono utilizzando chiamate EJB, tali profili sono utilizzati dai profili produzione del programma di output. Viene fornito un profilo di trasmissione predefinito; di solito, non è necessario eseguire la configurazione di questa risorsa.
- Elenco profili gruppo eventi
- Un elenco profili gruppo eventi è una raccolta che comprende i profili del gruppo di
eventi utilizzati dal server degli eventi. L'elenco utilizzato da un server degli
eventi viene specificato nel descrittore di distribuzione dell'applicazione enterprise
del server eventi. In genere, non è necessario eseguire la configurazione di
questa risorsa, ma potrebbe essere necessario creare elenchi di profili del gruppo eventi
aggiuntivi se si desidera impostare più server eventi nella stessa cella.
- Profilo gruppo eventi
- Un profilo gruppo eventi definisce un gruppo di eventi (una raccolta logica di eventi). I gruppi di eventi sono utilizzati per classificare gli eventi in base al loro contenuto; quando si richiedono eventi dal server degli eventi o si effettua la sottoscrizione ad una distribuzione eventi, un event consumer può specificare un gruppo di eventi per richiamare solo gli eventi presenti in tale gruppo.
Viene fornito un profilo del gruppo eventi predefinito; tale profilo definisce un gruppo di eventi che contiene tutti gli eventi ed è associato all'argomento JMS jms/cei/notification/AllEventsTopic. E' possibile creare profili aggiuntivi del gruppo eventi specificando qualsiasi criterio
relativo agli eventi adatto all'applicazione.
- Profilo produzione del programma di output
- Una produzione del programma di output definisce le proprietà utilizzate da tali programmi di output. Le proprietà di un profilo produzione del programma di output influiscono sul funzionamento del programma di output creato utilizzando la produzione associata. Il profilo produzione del programma di output specifica la trasmissione sincrona, senza
filtro, e l'invio di ciascun evento come parte della transazione corrente. E' possibile
creare un profilo produzione del programma di output aggiuntivo per specificare una
diversa modalità di trasmissione o un profilo trasmissione.
- Profilo del server degli eventi
- Un profilo che definisce le proprietà utilizzate da un server eventi. Tale profilo consente di
abilitare la distribuzione e la permanenza
dell'evento e viene configurato per utilizzare il plugin predefinito dell'archivio dati. In genere, non
è necessario eseguire la configurazione di questa risorsa, ma potrebbe
essere necessario creare profili del server degli eventi aggiuntivi se si desidera
impostare più server degli eventi nella stessa cella.
- Profilo di trasmissione JMS
- Un profilo di trasmissione JMS definisce le proprietà utilizzate dai programmi di output per accedere al server eventi in modo sincrono utilizzando una coda JMS, fa riferimento ai profili di produzione del programma di output. Questo profilo è disponibile solo è stata configurata la messaggistica eventi, per ulteriori informazioni consultare Configurazione della messaggistica eventi predefinita.