Attualmente sto lavorando a un progetto che crea una connessione tra diverse banche che ci inviano informazioni su cui quel progetto risponde. Una parte di tale progetto configura i diversi protocolli utilizzati (non tutti i banchi utilizzano lo stesso protocollo), questo viene eseguito su un server separato. Tutti questi processi hanno ID univoci che sono memorizzati in un database.
Ma per risparmiare tempo e denaro su configurazioni e nuovi processi, vogliamo creare un protocollo generico che le banche possano utilizzare. A causa dei requisiti PCI, dobbiamo creare un processo separato per ogni banca a cui ci connettiamo.
Ma i processi generici hanno solo 1 identificatore univoco e quindi non possiamo tenerli separati. Dare ad ogni copia di quel processo un identificatore diverso è come lo vedo impossibile perché funzionano completamente separati.
Quindi, come posso mantenere unico il mio processo generico?