Dipendenze di moduli e librerie

Quando si sviluppano e si distribuiscono le applicazioni Integration, potrebbe essere necessario dichiarare le dipendenze per i moduli, i moduli di mediazione e le librerie. Utilizzare l'editor delle dipendenze per gestire le risorse richieste.

Quando viene creato un nuovo modulo o libreria, non dispone di dipendenze. Utilizzando l'editor delle dipendenze, è possibile aggiungere le dipendenze alle librerie ed ai progetti Java. Per i moduli ed i moduli di mediazione, è possibile aggiungere dipendenze anche ai progetti J2EE.

Per i moduli di mediazione, è possibile aggiungere le dipendenze della libreria utilizzando l'editor delle dipendenze o durante la creazione del modulo; per ulteriori dettagli, consultare l'argomento correlato "Creazione di un modulo di mediazione".

Dipendenze sulle librerie

Se un modulo, un modulo di mediazione o una libreria deve utilizzare le risorse da un'altra libreria, è necessario aprire il modulo o la librerie con l'editor delle dipendenze ed aggiungere una dipendenza nella libreria richiesta. Gli oggetti e le interfacce business sono esempi delle risorse che si desidera condividere. Per i moduli con librerie dipendenti, in genere, si distribuisce la libreria con il modulo, in modo che le risorse siano disponibili durante il runtime. Per impostazione predefinita, questa opzione è selezionata. Tuttavia, è possibile scegliere anche di non distribuire la libreria con il modulo (ad esempio, poiché la libreria è già configurata al server come utilità globalmente condivisa).

Qui è aperto il modulo CustomerQuery con l'editor delle dipendenze. Dispone di una libreria, SharedLib, aggiunta all'elenco delle dipendenze della propria libreria.

Modulo aperto con l'editor delle dipendenze

Le librerie non possono essere distribuite, ma possono essere aggiunte come dipendenti ad un modulo o modulo di mediazione e distribuite con tale modulo.

Dipendenza del progetto Java

Nota: Se non si effettuano attività con i progetti Java, non è necessario modificare la dipendenza del progetto Java.

Per un modulo, un modulo di mediazione o una libreria, se si aggiunge una dipendenza al progetto Java, quest'ultima viene automaticamente aggiunta al percorso di creazione del modulo o libreria. Per impostazione predefinita, la classe Java viene distribuita con il modulo e, nel caso della libreria, il progetto Java dipendente, viene distribuito quando la libreria viene distribuita con un modulo. E' possibile scegliere di non distribuire il progetto Java dipendente con il modulo o la libreria. Ad esempio, se il server distribuisce separatamente il progetto Java come utilità globale, è possibile aggiungere il progetto Java come dipendente al modulo per scopi di creazione, quindi selezionare di non distribuirlo con il modulo.

Per ulteriori informazioni sui progetti e le librerie Java, consultare gli argomenti relativi alla migliore prassi in Riferimenti correlati.

Dipendenza del progetto J2EE

Nota: Se non si effettuano attività con i progetti J2EE, non è necessario modificare la dipendenza del progetto J2EE.

inoltre, è possibile specificare i progetti J2EE dipendenti per un modulo o un modulo di mediazione. La dipendenza potrebbe essere per scopi di creazione e/o distribuzione. Quando un modulo è dipendente da un progetto J2EE, si potrebbe desiderare di distribuirlo con il modulo, ma si potrebbe non desiderare che il progetto J2EE sia parte del percorso di classe del modulo, poiché non esiste una dipendenza del percorso di creazione Java reale sul progetto J2EE. In questo caso, è possibile utilizzare l'editor delle dipendenze per aggiungere il progetto J2EE al modulo per la distribuzione. Ad esempio, se si dispone di un'applicazione client human task per il servizio human task disponibile da un modulo, è possibile aggiungere il progetto J2EE che dispone del client human task all'elenco delle dipendenze per il modulo e selezionare solo l'opzione per distribuirlo con il modulo.

Per ulteriori informazioni sui progetti J2EE ed i progetti web, consultare gli argomenti relativi alla migliore prassi in Riferimenti correlati.

Dipendenze non risolte

Le dipendenze non risolte di un modulo sono elencate in Progetti non risolti e sarà possibile selezionarli e rimuoverli o effettuare altre azioni appropriate per ripristinare i progetti mancanti.

Concetti correlati
Moduli e librerie
Capacità e ruoli Business integration
Cheat sheet di Business integration
Attività correlate
Creazione di un modulo per i servizi aziendali
Creazione di un modulo di mediazione
Modifica dello spazio dei nomi predefinito
Abilitazione delle capacità degli strumenti
Aggiunta di dipendenze ai moduli e alle librerie
Creazione della libreria
Riferimenti correlati
Migliore prassi: Moduli e disposizione per i servizi aziendali
Migliore prassi: Moduli di mediazione e disposizione
Prospettiva e viste di Business Integration
Documentazione delle risorse

Informazioni correlate

Supporto didattico: Attività con i moduli e le librerie

Commenti
(C) Copyright IBM Corporation 2005, 2006. Tutti i diritti riservati.