На какое-то время я был заинтересован в создании программы чата с доказательством концепции с использованием C++. Я много думал об этом и даже писал о том, как я буду разрабатывать систему, но я столкнулся с барьером в своем мышлении, когда дело доходит до реализации.Что такое хорошая реализация одноранговой чат-программы с сервером для назначения соединений на C++?
Я хочу знать, какая реализация клиента однорангового чата с сервером для маршрутизации соединений будет выглядеть на C++.
Сервер будет использоваться как центральный реестр одноранговых узлов, но не используется в качестве основного соединения. Сервер не будет взаимодействовать с клиентами каким-либо образом, кроме как назначать соединения между одноранговыми узлами для достижения оптимального пути между сверстниками. В первой версии это просто каталог, к которому все клиенты подключаются, и клиенты могут затем использовать этот каталог для подключения к другим клиентам, доступным для чата. (Надеюсь, это объяснит это чуть больше). :)
Просьба пояснить, что вы хотите делать на сервере. В данный момент я очень понимаю. – ebo
Вы говорите: «Покажите мне реальную реализацию программы чата, написанной на C++?». – ChrisW
Вы отпугнете его: P –