Un programma simile l'ho fatto in vb6 ed è molto banale, le implementazioni da fare sono i file log e il server su cui deve girare, per quanto riguarda 1 10 elemnti condivisi non resterebbe che creare una matrice accessibile da A e B.