Desidero creare un software middleware generico per la mia azienda in grado di accedere alle API di vari fornitori per estrarre gli ordini e quindi importarli nel nostro ERP tramite la sua API.
Voglio renderlo il più generico possibile in base al quale, in teoria, per connettere un altro fornitore, devo solo costruire la loro implementazione per conformarsi all'interfaccia comune e forse attraverso la riflessione o qualcosa del genere, caricare dinamicamente quella libreria.
Mi è stato detto che questo pattern è chiamato pattern Adattatore, tuttavia dalla lettura di altri post, il pattern Adapter è di adattare una classe precedentemente costruita per conformarsi alla tua interfaccia (e possibilmente codice che non puoi modificare).
Qual è il nome di questo modello? È il modello del fornitore o il modello dell'adattatore? Voglio metterli nelle loro classi ma non sono sicuro di come chiamarli. ~