VB.NET Multi Socket Server - Threads oder doch anders?