Creazione più istanze del connettore
La creazione di più istanze di un connettore è in molti casi lo stesso della creazione di un connettore personalizzato. È possibile impostare il sistema in modo da creare ed eseguire più istanze di un connettore seguendo le operazioni qui di seguito. Occorre:
- Creare una nuova directory per l'istanza del connettore
- Accertarsi di possedere le definizioni degli oggetti di business richiesti
- Creare un nuovo file di definizione del connettore
- Creare una nuova script di avvio
Creazione di una nuova directory
- Per piattaforme Windows:
ProductDir\connectors\connectorInstance
Se il connettore dispone di metaoggetti specifici del connettore, occorre creare un metaoggetto per
L'istanza del connettore. Se si salva il metaoggetto come un file, creare la directory e salvare
il file qui:
ProductDir\repository\connectorInstance
dove connectorInstance identifica in modo univoco l'istanza del connettore.
È possibile specificare il nome del server InterChange Server Express come un parametro di
startup.bat; un
esempio è: start_JText.bat connName serverName.
- Per le piattaforme i5/OS:
/QIBM/UserData/WBIServer44/WebShereICSName/connectors/connectorInstance
dove connectorInstance identifica in modo univoco l'istanza del connettore e dove
WebSphereICSName è il nome dell'istanza Interchange Server
con
cui viene eseguito il connettore.
Se il connettore dispone di metaoggetti specifici del connettore, occorre creare un metaoggetto
per l'istanza del connettore. Se si salva il metaoggetto come file, creare questa
directory e
salvare il file qui:
/QIBM/UserData/WBIServer44/WebSphereICSName/repository
/connectorInstance dove WebSphereICSName è il nome dell'istanza
Interchange Server Express
con cui viene eseguito il connettore.
- Per piattaforme Linux:
ProductDir/connectors/connectorInstance
dove connectorInstance identifica in modo univoco l'istanza del connettore. Se il connettore dispone di metaoggetti specifici del connettore, occorre creare un metaoggetto per l'istanza del connettore. Se si salva il metaoggetto come
file, creare questa directory e salvare qui il file: ProductDir/repository/connectorInstance.
È possibile specificare il nome del server InterChange Server Express come un parametro di
connector_manager; un
esempio è: start_manager-start connName WebSphereICSName [-cConfigFile].
Creazione di definizioni di oggetti di business
Se le definizioni degli oggetti di business per ciascuna istanza del connettore non esistono già all'interno del progetto,
occorre crearle.
- Se occorre modificare le definizioni degli oggetti di business che vengono associare al connettore iniziale,
copiare i file appropriati ed utilizzare Business Object Designer
Express per importarli. È possibile copiare
qualunque file per il connettore iniziale. Rinominarli se si apportano delle modifiche a file.
- I file per il connettore iniziale devono essere nella seguente directory:
ProductDir\repository\initialConnectorInstance
Qualsiasi file aggiuntivo creato deve essere nell'appropriata sottodirectory connectorInstance di ProductDir\repository.
Creazione di una definizione del connettore
Occorre creare un file di configurazione
(definizione del connettore) per l'istanza del connettore in Connector Configurator Express. A tale scopo:
- Copiare il file di configurazione del connettore iniziale (definizione del connettore) e rinominarlo.
- Accertarsi che l'istanza del connettore elenchi i relativi oggetti di business supportati (e tutti i metaoggetti associati).
- Personalizzare le proprietà del connettore come appropriate.
Creazione di una script di avvio
Per creare una script di avvio
- Copiare la script di configurazione del connettore iniziale e assegnarle un nome per includere
il nome della directory del connettore:
dirname
- Salvare la script di avvio nella directory del connettore creata in Creazione di definizioni di oggetti di business.
- Solo per Windows. Creare un collegamento alla script di avvio.
- Solo per Windows. Copiare il testo del collegamento del connettore iniziale
e modificare il nome del connettore iniziale (dalla riga comandi) affinché corrisponda alla nuova istanza del connettore.
- (Solo per i5/OS.) Creare una descrizione del lavoro per il connettore utilizzando le informazioni qui di seguito:
CRTDUPOBJ(QWBIJTEXT) FROMLIB(QWBISVR44)OBJTYPE(*JOBD)
TOLIB (QWBISVR44) NEWOBJ(newjtextname) dove newjtextname
è un nome a 10 caratteri utilizzato per la descrizione del lavoro per il
nuovo connettore.
- (Solo per i5/OS.) Aggiungere il nuovo connettore alla console di WebSphere
Business Integration Server Express. Per informazioni sulla console di
WebSphere Business Integration Server Express, fare riferimento alla guida in linea fornita con la console.
