COM (Component Object Model)

Il nodo di trasporto COM (Component Object Model) definisce la chiamata COM sincrona effettuata al componente COM configurato.

Nota: accertarsi che la directory <INSTALL_DIR>/bin si trovi nel proprio percorso di sistema.

Proprietà di configurazione

Le seguenti sono le proprietà di questo nodo:

Tabella 1. Proprietà di configurazione del mittente COM
Proprietà Descrizione
ID programma Immettere l'ID programma del componente COM da richiamare. L'ID programma può essere trovato nel registro eseguendo il programma di utilità regedit e ricercando la DLL da richiamare.

Il componente COM personalizzato deve implementare un metodo di esecuzione, la firma del metodo deve essere la seguente:

[HRESULT execute([in]BSTR sData, [out]VARIANT *outData, [out, retval] long *RetVal);

Proprietà di connessione

Le seguenti sono le proprietà di connessione del nodo COM:

Tabella 2. Proprietà di connessione COM
Connessione Regole di connessione nodo
Può essere il primo nodo dopo il nodo iniziale Solo per i servizi richiamati in modo sincrono
Può essere posizionato prima
  • Qualsiasi nodo di trasporto tranne FTP o I/O file
  • Qualsiasi altro nodo componente
Può essere posizionato dopo
  • Nodo iniziale
  • Qualsiasi nodo di trasporto sincrono
  • Qualsiasi altro nodo componente
  • Qualsiasi nodo di trasporto asincrono (ad eccezione di FTP o I/O file); utilizzare un nodo Pass - through per collegarli.
Passa i dati non modificati Num. I dati restituiti dal componente COM vengono passati al componente di servizio successivo.