Написах сървър и клиент като отделни приложения. Те комуникират чрез UDP Multicast (защото имам нужда всеки, който се присъедини към групата, да може да чете и пише съобщения). Сега имам два прозореца, но целта ми е да създам една проста програма за чат, но не знам как да слушам и изпращам едновременно. Трябва ли да създам 2 сокета? Или мога да използвам само един? Дори се опитах да обединя двете приложения в едно, но не успях (знам, знам.. но бях доста отчаян).
Търсих в google tut, но не успях.
Използвам c++.