Impostazione destinazioni

Le destinazioni sono le ubicazioni sull'hub in cui i documenti vengono ricevuti. Questi documenti possono venire dai partecipanti della comunità (per eventuale recapito al Gestore comunità) o dal Gestore comunità (per eventuale recapito ai partecipanti).

Si imposta almeno una destinazione per ogni tipo di trasporti sui quali i documenti vengono inviati all'hub. Ad esempio, si dispone di una destinazione HTTP per ricevere i documenti inviati sull'HTTP o il trasporto HTTPS. Se i partecipanti della comunità inviano i documenti sull'FTP, si imposta una destinazione FTP.

Questa illustrazione mostra le quattro destinazioni impostate per gestire i documenti che vanno nell'hub. Due delle destinazioni sono per i documenti che vengono dai partecipanti e due per i documenti che hanno origine dal Gestore comunità. (Notare che è possibile aggiungere trasporti all'elenco di quelli supportati, per impostazione predefinita da WebSphere Business Integration Connect).

Figura 21. Trasporti e destinazioni associate


Per impostare le destinazioni, effettuare le seguenti procedure:

  1. Fare clic su Ammin hub > Configurazione hub > Destinazioni.
  2. Se si desidera caricare un trasporto definito dall'utente, effettuare le seguenti procedure. Altrimenti, passare a 3.
    1. Fare clic su Importa tipo di trasporto.
    2. Inserire il nome di un file XML che definisce il trasporto (o utilizzare Sfoglia per navigare nel file).
    3. Fare clic su Carica.

    Nota: Dall'Elenco destinazioni, è inoltre possibile eliminare il tipo di trasporto definito dall'utente. Ô impossibile eliminare un trasporto fornito da WebSphere Business Integration Connect. Inoltre, non è possibile eliminare un trasporto definito dall'utente dopo che è stato utilizzato per la creazione di una destinazione.

  3. Fare clic su Crea destinazione.
  4. Digitare un nome per la destinazione. Ad esempio, è possibile chiamare la destinazione HttpTarget. Questo è un campo obbligatorio. Il nome che viene inserito sarà visualizzato nell'elenco destinazioni.
  5. Facoltativamente indicare lo stato della destinazione. Abilitato è quello predefinito. Una destinazione che viene abilitata è pronta per accettare i documenti. Una destinazione che viene disabilitata non può accettare i documenti.
  6. Facoltativamente inserire una descrizione della destinazione.
  7. Selezionare un trasporto dall'elenco. Notare che, se è stato importato un trasporto definito dall'utente, questo viene visualizzato sull'elenco

Le procedure mostrare sono comuni a tutte le destinazioni. Dopo avere selezionato una destinazione, tuttavia, vengono visualizzati dei campi aggiuntivi sulla pagina. I campi variano a seconda del trasporto scelto.

Ecco le procedure aggiuntive da intraprendere per configurare la destinazione, in base al tipo di trasporto. Dopo avere fornito le informazioni specifiche sul trasporto per definire un HTTP/S o una destinazione definita dall'utente, è inoltre possibile modificare i punti di configurazione per la destinazione. Fare riferimento a Modifica dei punti di configurazione.

Impostazione della destinazione HTTP/S

Il componente del Destinatario ha un servlet bcgreceiver predefinito che viene utilizzato per ricevere i messaggi HTTP/S POST. Si crea una destinazione HTTP per accedere ai messaggi ricevuti dal servlet.

Le seguenti procedure descrivono cosa è necessario specificare per una destinazione HTTP/S:

  1. Facoltativamente, indicare il tipo di gateway. Il tipo di gateway definisce la natura della trasmissione. Ad esempio, se si desidera verificare uno scambio di documenti prima di inserirlo in produzione, è preferibile inserire Verifica. Quello predefinito è Produzione.
  2. Inserire l'URI per la destinazione HTTP/S. Il nome deve iniziare conbcgreceiver. Ad esempio, è possibile inserire bcgreceiver/inoltra. I documenti che arrivano nel server sull'HTTP/S vengono ricevuti in bcgreceiver/inoltra.
  3. Facoltativamente modificare i valori di instradamento di sinc:
    1. Per Timeout sinc max, inserire il numero di millisecondi durante la quale una connessione sincronica rimane aperta. Quello predefinito è 600000.
    2. Per Conn sim sinc max, inserire il numero massimo di connessioni sincroniche che il sistema consente. Quello predefinito è 100 (per il numero massimo di connessioni sincroniche simultanee).
  4. Se si desidera modificare i punti di configurazione o se se imposta una destinazione per un documento AS2, cXML, RNIF, o SOAP che viene coinvolto in uno scambio sincronico, vedere Modifica dei punti di configurazione.

Impostazione di una destinazione FTP

Le seguenti procedure descrivono ciò che è necessario specificare per una destinazione FTP:

  1. Nel campo Directory di instradamento FTP, inserire la directory root del server FTP.Fare riferimento a Configurazione del server FTP per la ricezione dei documenti per informazioni sull'impostazione della directory per un server FTP.
  2. Facoltativamente, inserire un valore per Intervallo file invariato per indicare il numero di secondi in cui la dimensione del file deve rimanere invariata prima che il Gestore documenti recuperi il documento per l'elaborazione. Il valore predefinito è di 3 secondi.
  3. Facoltativamente inserire un valore per Num thread, per indicare il numero di documenti che il Gestore documenti elabora simultaneamente. Il valore predefinito di 1 è consigliato.
  4. Facoltativamente, inserire un valore per Escludi est file per indicare i tipi di documenti che il gestore documenti deve ignorare (escludere dall'elaborazione) se trova i documenti nella directory FTP. Ad esempio, se si desidera che il gestore documenti ignori i file del foglio di calcolo, nel cui caso è preferibile inserire l'estensione associata ad essi. Quello predefinito non esclude alcun tipo di file.

Impostazione della destinazione SMTP

Le seguenti procedure descrivono cosa è necessario specificare per una destinazione SMTP (POP3):

  1. Facoltativamente indicare il tipo di gateway. Quello predefinito è Produzione.
  2. Inserire l'ubicazione del server POP3 laddove viene recapitata la posta.
  3. Facoltativamente inserire un numero di porta. Se non si inserisce nulla, viene utilizzato il valore di 110.
  4. Inserire l'ID utente e la password necessaria per accedere al server di posta, se sono necessari un ID utente e la password.
  5. Facoltativamente inserire un valore per Timeout, per indicare il numero di documenti che il Gestore documenti elabora simultaneamente. Questo campo è facoltativo. Quello predefinito è 1 ms.
  6. Facoltativamente inserire un valore per Num thread, per indicare il numero di documenti che il Gestore documenti elabora simultaneamente. Il valore predefinito di 1 è consigliato.
  7. Facoltativamente selezionare l'ora del giorno (ore e minuti) quando la destinazione SMTP deve eseguire il polling del server POP3 per i documenti.
  8. Facoltativamente, selezionare i giorni della settimana in cui si effettua il polling. Quello predefinito esegue il polling giornalmente.
  9. Facoltativamente selezionare i giorni del mese in cui si effettua il polling. Quello predefinito esegue il polling giornalmente.

Impostazione destinazione JMS

Le seguenti procedure descrivono ciò che è necessario specificare per una destinazione JMS:

  1. Facoltativamente indicare il tipo di gateway. Quello predefinito è Produzione.
  2. Inserire l'URL del provider JMS. Questo deve corrispondere al valore inserito (il percorso del sistema di file nel file bindings) quando si configura WebSphere Business Integration Connect per JMS, come descritto in Configurazione dell'hub per il protocollo di trasporto JMS.
  3. Inserire l'ID utente e la password necessaria per accedere alla coda JMS, se sono necessari un ID utente e la password.
  4. Inserire un valore per il nome di coda JMS. Questo è un campo obbligatorio.
  5. Inserire un valore per il nome factory JMS. Questo è un campo obbligatorio.
  6. Facoltativamente, inserire il pacchetto dell'URL del provider.
  7. Inserire un nome factory JNDI. Se non si inserisce nulla, viene utilizzato il valore com.sun.jndi.fscontext.RefFSContextFactory. Questo è un campo obbligatorio.
  8. Facoltativamente inserire un valore per Timeout, per indicare il numero di secondi in cui la destinazione controlla la coda JMS per i documenti. Questo campo è facoltativo.
  9. Facoltativamente inserire un valore per Num thread, per indicare il numero di documenti che il Gestore documenti elabora simultaneamente. Il valore predefinito di 1 è consigliato.

Ad esempio, se si desidera impostare una destinazione JMS per far corrispondere l'esempio di configurazione JMS in "Preparazione alla configurazione dell'hub", è preferibile:

  1. Inserire il valore JMSTarget in Nome destinazione box.
  2. Inserire il valore file:/C:/TEMP/JMS/JMS nella casella URL provider JMS
  3. Inserire il valore inQ in Nome coda JMS box.
  4. Inserire il valore WBICHub in Nome factory JMS box.

Impostazione destinazione del sistema di file

Le seguenti procedure descrivono ciò che è necessario specificare per una destinazione del sistema di file:

  1. Facoltativamente indicare il tipo di gateway. Quello predefinito è Produzione.
  2. Inserire un valore per Percorso root documento per indicare la directory in cui i documenti vengono ricevuti.
  3. Facoltativamente inserire un valore per Intervallo polling, per indicare la frequenza con la quale effettuare il polling della directory per i nuovi documenti. Se non viene inserito nulla, il polling della directory viene effettuato ogni 5 secondi.
  4. Facoltativamente, inserire un valore per Intervallo file invariato per indicare il numero di secondi in cui la dimensione del file deve rimanere invariata prima che il Gestore documenti recuperi il documento per l'elaborazione. Il valore predefinito è di 3 secondi.
  5. Facoltativamente inserire un valore per Num thread, per indicare il numero di documenti che il Gestore documenti elabora simultaneamente. Il valore predefinito di 1 è consigliato.

Modifica dei punti di configurazione

Per determinati protocolli commerciali (RosettaNet, cXML, SOAP, e AS2) che vengono coinvolti negli scambi sincronici, è necessario specificare un gestore per il punto di configurazione SyncCheck. Ô inoltre possibile modificare il modo in cui un HTTP/S o una destinazione definita dall'utente elabora i documenti applicando un gestore definito dall'utente caricato (o un processo fornito dal sistema) nei punti di configurazione della destinazione.

Per applicare un gestore scritto dall'utente per questi punti di configurazione, è per prima cosa necessario caricare il gestore, come descritto in Caricamento dei gestori definiti dall'utente. Ô inoltre possibile utilizzare un gestore fornito dal sistema che è già disponibile e non deve essere caricato..

Per modificare i punti di configurazione, effettuare le seguenti procedure:

  1. Se si sta nel processo di creazione di una destinazione, continuare con la procedura 2.Se si sta aggiornando una configurazione di destinazione, fare clic su Ammin hub > Configurazione hub > Destinazioni. Quindi fare clic sull'icona della lente di ingrandimento accanto alla destinazione. In fine, fare clic su .
  2. Se si specifica un gestore per AS2, cXML, SOAP, o per le transazioni sincroniche RNIF, effettuare le seguenti procedure:
    1. Selezionare SyncCheck dall'elenco Gestori del punto di configurazione.
    2. Aggiungere un gestore appropriato a Elenco configurati selezionando il gestore da Elenco disponibili e facendo clic suAggiungi.

      Ripetere questa procedura se si desidera aggiungere altri gestori all'elenco. Ricordare che per le destinazioni, i gestori vengono chiamati nell'ordine nel quale vengono visualizzati in Elenco configurati. I primo gestore disponibile elabora la richiesta e gli altri gestori nell'elenco non vengono chiamati. Ô una buona pratica elencare il gestore SyncCheck specifico (ad esempio, com.ibm.bcg.server.sync.As2SyncHdlr per le transazioni AS2) prima di elencare i gestori predefiniti SyncCheck.

    3. Una volta aver completato la definizione dei gestori per questa destinazione, fare clic su Salva. Altrimenti, passare alla fase 3.
  3. Selezionare dall'elenco Gestori punto di configurazione il punto di configurazione da modificare. I punti di configurazione che possono essere modificati per le destinazioni sono Preprocesso eSyncCheck e Postprocess.

    Figura 22. I gestori del punto di configurazione di destinazione


  4. Effettuare una delle seguenti procedure per ogni gestore che si desidera modificare.
    1. Aggiungere un gestore selezionandolo dall'elenco Gestori disponibili e facendo clic su Aggiungi. Il gestore viene spostato nell'elenco Gestori configurati.
    2. Rimuovere un gestore selezionandolo dall'elenco Gestori configurati e facendo clic su Aggiungi. Il gestore viene spostato nell'elenco Gestori disponibili.
    3. Riorganizzare l'ordine nel quale il gestore viene utilizzato selezionando il gestore e facendo clic su Sposta su or Sposta giù.
    4. Dato che un gestore deve essere elaborato più di una volta selezionadolo e facendo clic su Ripeti.
    5. Configurare il gestore selezionandolo da Elenco configurato e facendo clic su Configura. L'elenco di attributi che può essere configurato viene visualizzato.
  5. Fare clic su Salva.

Copyright IBM Corp. 1997, 2004