Modalità di elaborazione dei file inviati su FTP

È importante comprendere in che modo i file binari e XML vengono elaborati dal server FTP.

File binari

I file binari presentano una struttura di nome di file necessaria perché i file non vengono ispezionati affatto dal Gestore documenti.

La struttura del nome file è: <To_ParticipantID><Unique_Filename>

Quando un file binario viene rilevato dal Destinatario, viene scritto nella memoria condivisa e passato nel Gestore documenti per l'elaborazione.

Il nome della directory nel quale il file è stato rilevato viene utilizzato per valutare Da nome partecipante e la prima parte del nome del file viene utilizzata per valutare A nome partecipante. La posizione della directory nella struttura della directory viene utilizzata per valutare se la transazione è una transazione Production o Test.

Ad esempio, un file denominato 123456789.abcdefg1234567 viene rilevato nella directory \ftproot\partnerTwo\binary\production. Il Gestore documenti è a conoscenza delle seguenti informazioni:

Il Gestore documenti cerca una connessione del partecipante di produzione da partner2 a partner1 per:

Quindi, il Gestore documenti elabora il file.

File XML

Un file XML non ha alcun requisito del nome di file dato che il file viene ispezionato dal Gestore documenti e le informazioni di instradamento vengono estratte dal documento stesso.

Quando un file XML viene rilevato dal Destinatario, viene scritto nella memoria condivisa e passato nel Gestore documenti per l'elaborazione.

Il Gestore documenti confronta il file XML nei formati XML che sono stati definiti e seleziona il formato XML richiesto. (L'impostazione dei formati XML viene descritta in Documenti XML personalizzati.) Le informazioni A nome partecipante, Da nome partecipante e Instradamento vengono estratte dal file XML.

La posizione della directory nella struttura della directory viene utilizzata per valutare se la transazione è una transazione Production o Test.

Il Gestore documenti utilizza, quindi, queste informazioni per localizzare la connessione corretta del partecipante prima di elaborare il file.

Copyright IBM Corp. 2003, 2005