APPLICAZIONI COMPOSITE - PROGETTAZIONE E GESTIONE
Creando applicazioni composite, è possibile unire contestualmente, in modo non stretto, componenti NSF delle applicazioni IBM® Lotus® Notes componenti Eclipse come parte dell'esperienza dell'utente. I componenti interni di un'applicazione composita possono essere cablati insieme in modo che un'azione avviata da un utente in un componente possa attivare un'azione in un altro componente.
Queste funzionalità sono supportate dall'utilizzo di proprietà, azioni e del broker di proprietà. Il modello di composizione applicazioni e il modello del broker di proprietà IBM® WebSphere Portal sono ora disponibili nel rich client Notes. IBM® Lotus® Domino(TM) Designer è stato esteso per sfruttare l'esperienza del broker di proprietà nei componenti NSF, fornendo quindi un'esperienza utente più produttiva all'interno del rich client Notes. È possibile definire le applicazioni composite utilizzando l'editor di applicazioni composite nel rich client Notes o il WebSphere Portal Application Template Editor nel browser, descritti entrambi in questa sezione della documentazione.
Un'applicazione composita è ciò che si trova di fronte l'utente finale, quando più componenti che sono stati creati in modo indipendente vengono assemblati in un unico contesto. Un'applicazione composita può avere una o più pagine, e ogni pagina può contenere uno o più componenti. Il contesto unico fornito dalle applicazioni composite significa che non è più necessario passare a finestre o applicazioni diverse per lavorare con informazioni provenienti da applicazioni o sistemi disparati.
Un'applicazione composita può essere ospitata su un server IBM® Lotus® Domino(TM) o su un server Portal. È possibile definire applicazioni composite basate su NSF utilizzando l'editor di applicazioni composite, che permette il cablaggio e la connessione dei diversi componenti all'interno di un'applicazione composita.
Quanto segue illustra alcuni punti importanti relativi alle applicazioni composite in Lotus® Notes:
Le responsabilità di sviluppo per la costruzione delle applicazioni composite possono essere distribuite fra numerosi tipi di membri del team di sviluppo applicazioni e di amministrazione. Non è necessario che il processo sia limitato a uno sviluppatore di componenti altamente esperto. I ruoli nello sviluppo di applicazioni composite possono include i seguenti:
Prima di iniziare a lavorare con le applicazioni composite
Questa documentazione presume una cerca familiarità con la creazione di nuovi database Notes, la modifica delle viste di Notes, la creazione di semplici moduli Notes e l'utilizzo del quadro di programmazione per immettere formule Notes e LotusScript.
Oltre a soddisfare i prerequisiti di sistema per Lotus Notes, si deve essere certi di avere (o che l'amministratore abbia) installato quanto segue in modo che sia possibile sviluppare e assemblare le applicazioni composite:
Prima di lavorare con le applicazioni composite, è opportuno leggere questa documentazione sulle applicazioni composite per conoscere le funzionalità supportate e lo scopo dell'applicazione.
Vedere anche