همان طور که می دانید توسط سوکت ها ما می توانیم میان برنامه ها و نرم افزارهای خود از راه دور ارتباط برقرار کنیم که البته این کار بین کامپیوترهای client و server انجام می شود و به این ترتیب یک نسخه کلاینتی از نرم افزار بر روی کامپیوتر client نصب می شود و یک نسخ سروری از نرم افزار بر روی کامپیوتر server نصب می شود.
برنامه نویسی سوکت (برنامه چت بین Client و Server) به زبان C# (سی شارپ) و بانک اطلاعاتی Sql Server 2008 نوشته شده است.