Архітектура MyChat
MyChat логічно поділяється на 4 елементи:
- MyChat Server;
- MyChat Client, підключається до сервера за TCP портом 2004;
- Web'o'Chat и Web Admin, вони працюють на стандартному для веб-ресурсів TCP порту — 80 (HTTP) або 443 (HTTPS), якщо вони зайняті іншою програмою — тоді можуть використовуватися інші порти;
- FTP Server — призначений для зберігання файлів. Використовує діапазон портів TCP від 20000 до 20100.
Хоча на зображенні ви бачите чотири елементи, але реально їх лише два – клієнт чату та сервер. До складу сервера входять: Web'o'Chat, Web Admin і FTP Server, вони знаходяться в тому ж каталозі, що й сам сервер.