Devo realizzare un'applicazione (VB.net 2003) con connessione a DB Access. Ci sarà un'applicazione client da installare sui vari PC e l'applicazione server da installare sul server. L'applicazione server avrà il compito di ricevere i comandi dai client ed eseguire le query sul DB Access.
Per non limitare le prestazioni l'applicazione server sarà multithread e ogni istanza si connetterà al DB in maniera indipendente.
Però mi è sorto un dubbio se la connessione a DB Access tramite ADO.net supporta l'accesso contemporaneo o se sarà possibile solo un accesso per volta al DB.
Non ditemi di utilizzare un altro DB (tipo MySQL), DEVO utilizzare Access

E' la prima volta che realizzo un'applicazione server, se qualcuno in base alla sua esperienza mi vuol suggerire un'architettura diversa è benvenuto