Wenn die alle gleich sein sollen (also auf den selben Server, gleiche Accountdaten, etc.), dann baue dir eine Factory und evtl. noch eine ObjectPool.
Was willst du damit erreichen? Davon hängt auch die Implementierung ab
nein , die sind eben nicht alle gleich.
Es geht um einen Datenabgleich auf mehreren Maschinen, den ich eben deshalb flexibel halten möchte, da die Anzahl der beteiligten Maschinen erst zur Laufzeit entschieden wird.
Die Zugangsdaten lese ich, wohl altmodisch, aus einer Inidatei.