WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

ESB (Enterprise service bus) avanzati

Se non tutte le applicazioni sono conformi agli standard SOA, può essere necessaria una soluzione più avanzata in grado di mediare tra gli standard SOA e qualsiasi altro standard. E' possibile utilizzare WebSphere ESB con altri prodotti come WebSphere Message Broker per fornire un enterprise service bus avanzato.

Per consentire la ricezione e l'invio di richieste da e verso il bus, WebSphere ESB supporta numerosi protocolli per endpoint di interazione. Questi consentono alle applicazioni esistenti l'integrazione con interazioni basate su SCA e alle applicazioni non SCA l'accesso ai moduli SCA.

WebSphere ESB inoltre è in grado di formare un enterprise service bus avanzato con altre soluzioni abilitate per SCA e WebSphere.

WebSphere Application Server (incorporato in WebSphere ESB)
WebSphere ESB sfrutta al massimo le potenzialità del WebSphere Application Server Network Deployment sottostante ed eredita la QoS, il bilanciamento del carico di lavoro, la creazione di cluster, le funzioni di elevata scalabilità e disponibilità di quel prodotto.

Condividendo la stessa console di gestione di WebSphere Application Server e WebSphere Process Server, WebSphere ESB è utile nell'estensione di un'interfaccia familiare sul controllo operativo della famiglia dei prodotti e ne permette la gestione da parte di un unico amministratore. Nella console di gestione, i filtri attività offrono all'utente la possibilità di utilizzare il prodotto in maniera semplice e, tramite la progressiva presentazione delle funzioni, gli permettono l'accesso a tutte le capacità di gestione del WebSphere Application Server sottostante.

Soluzioni relative alla sicurezza, alla directory e alla gestione di sistemi IBM Tivoli
Grazie alla notevole integrazione con WebSphere Application Server, WebSphere ESB può integrarsi anche con le soluzioni relative alla sicurezza, alla directory e alla gestione di sistemi IBM Tivoli ed è in grado di includere IBM Tivoli Access Manager (per uso facoltativo, per una fruizione uniforme e personalizzata, con un livello elevato di sicurezza) e IBM Tivoli Directory (per uso facoltativo, come un server LDAP [Lightweight Directory Access Protocol]). WebSphere ESB è compatibile inoltre con IBM Tivoli Composite Application Manager per SOA, che fornisce il monitoraggio dei messaggi dei servizi web e la gestione degli endpoint.
WebSphere Process Server
WebSphere ESB condivide gli strumenti per lo sviluppo (tramite WebSphere Integration Developer) e per la gestione con WebSphere Process Server, semplificando la creazione di un'infrastruttura SOA incentrata sulle potenzialità di WebSphere ESB.

WebSphere ESB può accrescere le proprie prestazioni passando a WebSphere Process Server quando i requisiti ESB aumentano, aggiungendo capacità di integrazione avanzata come ad esempio processi aziendali o computer di stato per l'organizzazione dell'endpoint e regole aziendali per processi decisionali dinamici. Lo sviluppatore dell'integrazione utilizza WebSphere Integration Developer per entrambi i runtime, consentendo all'ambiente di sviluppo di adattarsi alle esigenze dell'utente. In modo simile la console di gestione adatta le proprie prestazioni passando da WebSphere Application Server, a WebSphere ESB, a WebSphere Process Server.

WebSphere Message Broker
WebSphere ESB interagisce con WebSphere Message Broker, pertanto è possibile implementare topologie ESB complesse con WebSphere ESB che gestisce interazioni del servizio web basate su standard e WebSphere Message Broker che fornisce il proprio supporto avanzato per un'ampia gamma di formati di messaggio.

WebSphere Message Broker è ottimizzato per le distribuzioni a livello aziendale, prestazioni elevate ed elaborazione avanzata di messaggi.

L'associazione di WebSphere ESB e WebSphere Message Broker consente di fornire un'infrastruttura che permette il flusso di informazioni tra applicazioni, sistemi ed organizzazioni differenti, facilitando contemporaneamente la comunicazione tra le applicazioni ed i servizi in maniera modulare e flessibile - indipendentemente dalla piattaforma, dal linguaggio di programmazione, dal modello di programmazione o dal formato del messaggio. In un modello denominato "hub centric", WebSphere Message Broker può essere utilizzato come hub di connettività in un'ubicazione centrale che distribuire informazioni a varie ubicazioni satellite. WebSphere Message Broker converte i messaggi tra una gamma di applicazioni comprese nel pacchetto e sistemi mainframe e facilita l'integrazione dei satelliti senza mostrare la complessità back-end. Nelle singole ubicazioni satellite, WebSphere ESB è in grado di fornire i livelli di mediazione, di trasporto e di supporto dell'applicazione necessari per il mantenimento delle nuove applicazioni aziendali e il collegamento dei singoli archivi con le sedi centrali, aumentando l'autonomia in ogni ubicazione satellite. Ogni satellite può utilizzare WebSphere ESB per eseguire le applicazioni aziendali appropriate nella propria sede, consentendo contemporaneamente un collegamento rapido e semplice con l'hub nelle sedi centrali o con altri satelliti. L'utilizzo di WebSphere ESB e WebSphere Message Broker consente ai satelliti di lavorare efficacemente in maniera autonoma fornendo un'infrastruttura in grado di trasmettere informazioni nel momento, nel luogo e nel formato adatto.

WebSphere MQ
WebSphere ESB può essere associato ad un'installazione di messaggistica WebSphere MQ esistente per integrare i backbone di messaggistica presenti nei nuovi ambienti che utilizzano standard aperti.

WebSphere MQ è ottimizzato per prestazioni e scalabilità di livello elevato, garantendo la consegna dei messaggi ad oltre 35 piattaforme.

WebSphere Portal
WebSphere Portal fornisce agli utenti finali accesso unificato ma personalizzato ai servizi. Con WebSphere Portal è possibile utilizzare gli elementi costitutivi del portlet di base per creare interfacce utente per i servizi.
  • Per fornire un servizio è possibile utilizzare Human Task Manager, un componente di WebSphere Portal.
  • Per utilizzare un servizio, l'utente finale interagisce con l'interfaccia utente per il servizio. La richiesta del servizio viene inoltrata a Human Task Manager, che popola il contesto dell'interfaccia utente con gli input provenienti dalla richiesta del servizio e successivamente mette in coda la richiesta come un'attività che deve essere completata da una persona dell'assistenza. Al termine dell'operazione, la persona addetta all'assistenza completa l'attività e Human Task Manager viene utilizzato per raccogliere gli output dell'attività e successivamente inviare la notifica del risultato all'utente finale.
Adattatori WebSphere, versione 6.0 e adattatori WebSphere Business Integration (basati su WebSphere Business Integration Framework, versione 2.6)

Forniscono un approccio orientato al servizio per l'integrazione EIS, che consente ai servizi di avere accesso alle applicazioni sui sistemi EIS come se fossero dei componenti del servizio locale.


Concept topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_adv_esb.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)