شما باید با سوکت نویسی آشنا بشین(در قدم اول). بعدش با thearding آشنا بشین