Che cos'è lo scambio elettronico di dati?
Lo scambio elettronico di dati è uno strumento utilizzato per facilitare il passaggio di dati tra due sistemi separati. Esistono diverse regole e protocolli che circondano questo tipo di scambio di dati che devono essere coordinati in anticipo. Il motivo più comune per la creazione di uno scambio elettronico di dati è quello di fornire un modo sicuro ed economico per fornire informazioni sensibili a un cliente o a un partner commerciale. Questo tipo di trasferimento di dati si trova spesso nel settore bancario, governativo o in altri settori in cui sono richiesti molti dettagli.
Per creare uno scambio elettronico di dati, il fornitore e il destinatario devono essere in comunicazione frequente. Questo tipo di progetto richiede in genere dalle quattro alle sei settimane di impegno dedicato da entrambe le parti per essere completato. Ciascuna parte dovrebbe costituire un team di progetto che includa uno sviluppatore o un programmatore esperto nel software che riceverà o trasmetterà il file di dati. Inoltre, viene spesso richiesto al personale addetto alla sicurezza o all'infrastruttura di determinare come verranno scambiate le informazioni e quali protocolli di sicurezza devono essere predisposti, su entrambi i lati.
Il primo passo nello sviluppo di uno scambio elettronico di dati consiste nell'identificare il formato e il layout del file da trasmettere. Ciò include i dati esatti che verranno forniti nel file, la data di validità e la frequenza con cui verrà inviato il file. Ad esempio, un file di dati di libri acquistati da una biblioteca da un editore deve includere il numero di identificazione, la quantità, la quantità, la valuta, la data di acquisto, il numero di conto cliente e un identificatore di file univoco. Il formato può variare, ma è spesso valori separati da virgola (CSV) o testo (TXT).
Una volta confermato il formato, è necessario rivedere il layout dei dati. In uno scambio elettronico di dati, il file viene in genere caricato direttamente in un sistema informatico. È necessario un programma per tradurre ogni colonna di dati nel file nel campo corretto. Questa traduzione richiede spesso molto tempo, specialmente per il primo file. Una volta stabilito un modello, il processo si sposta molto più velocemente.
La sicurezza del file e l'accesso ai diversi sistemi è il prossimo problema che deve essere affrontato. Ciò si ottiene più comunemente attraverso la creazione di un sito di trasferimento file o FTP. Questo sito è in realtà solo un'unità di rete accessibile via Internet. Un nome utente e una password vengono forniti al mittente, che può quindi caricare il file come richiesto. Al destinatario viene notificato che un file è disponibile ed è quindi in grado di scaricare il file dal sito e caricarlo nel sistema principale.