Size: a a a

2020 July 26

W

Wild_Wind in supapro.cxx
Wild_Wind
И если да, то тебе нужны либы/свои велосипеды для:
1. Сетевого взаимодействия
2. Де/Серелизации данных (или самому писать)
3. Для обработки медиа (если будешь поддерживать его)
4. Для графического интерфейса (или консольный софт one love?)
Это так, по минимальным прикидкам.
источник

RH

Roman Hakh in supapro.cxx
Wild_Wind
И если да, то тебе нужны либы/свои велосипеды для:
1. Сетевого взаимодействия
2. Де/Серелизации данных (или самому писать)
3. Для обработки медиа (если будешь поддерживать его)
4. Для графического интерфейса (или консольный софт one love?)
Пока что хочу сделать чисто консольное приложение , обмен сообщениями и все

Я знаю что есть webrtc либа. Если у меня каждая нода будет и клиентом и сервером то это реально сделать с помощью нее ?

Еще знаю есть stellar либа. Она работает через блокчейн, говорят спомощью нее тоже можно сделать такое используя часть с коннектом.
источник

RH

Roman Hakh in supapro.cxx
Wild_Wind
И если да, то тебе нужны либы/свои велосипеды для:
1. Сетевого взаимодействия
2. Де/Серелизации данных (или самому писать)
3. Для обработки медиа (если будешь поддерживать его)
4. Для графического интерфейса (или консольный софт one love?)
Комплексного решения для этого нету ?
источник

W

Wild_Wind in supapro.cxx
Roman Hakh
Комплексного решения для этого нету ?
Есть, к примеру, фреймвек Qt. Он может обеспечить тебя всем. И кросплатформенными юникодовыми строками, и сетью, и графическим интерфейсом.

Мы с тобой общаемся в телеграмме, чей клиент написан на c++ с использованием Qt.
источник

AS

Anatoly Shirokov in supapro.cxx
Wild_Wind
Есть, к примеру, фреймвек Qt. Он может обеспечить тебя всем. И кросплатформенными юникодовыми строками, и сетью, и графическим интерфейсом.

Мы с тобой общаемся в телеграмме, чей клиент написан на c++ с использованием Qt.
Just for clarity десктоп версия телеграма на Qt
источник

RH

Roman Hakh in supapro.cxx
Wild_Wind
Есть, к примеру, фреймвек Qt. Он может обеспечить тебя всем. И кросплатформенными юникодовыми строками, и сетью, и графическим интерфейсом.

Мы с тобой общаемся в телеграмме, чей клиент написан на c++ с использованием Qt.
Согласен. Но мне посути нужен только коннект.
И если это можно сделать с помощью webrtc то супер.
источник

RH

Roman Hakh in supapro.cxx
Anatoly Shirokov
Just for clarity десктоп версия телеграма на Qt
I know))
источник

W

Wild_Wind in supapro.cxx
Roman Hakh
Согласен. Но мне посути нужен только коннект.
И если это можно сделать с помощью webrtc то супер.
Можно. Наверное. Я webrtc не юзал.
Либ для сети много. Бери ту, что даёт нужный уровень абстракции и перфоманса.

Boost.Asio, boost.beast, restino, seastar, cURL, etc....
источник

RH

Roman Hakh in supapro.cxx
Wild_Wind
Можно. Наверное. Я webrtc не юзал.
Либ для сети много. Бери ту, что даёт нужный уровень абстракции и перфоманса.

Boost.Asio, boost.beast, restino, seastar, cURL, etc....
Окей, понял. Спасибо)
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Wild_Wind
Можно. Наверное. Я webrtc не юзал.
Либ для сети много. Бери ту, что даёт нужный уровень абстракции и перфоманса.

Boost.Asio, boost.beast, restino, seastar, cURL, etc....
А можешь в кратце пояснить в чем разница между asio и beast?
источник

W

Wild_Wind in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А можешь в кратце пояснить в чем разница между asio и beast?
beast - более высокоуровневая, умеет в http.

asio - у тебя есть сокет, ты можешь читать из него и писать из него.
источник

AF

Aidar Fattakhov in supapro.cxx
Wild_Wind
beast - более высокоуровневая, умеет в http.

asio - у тебя есть сокет, ты можешь читать из него и писать из него.
В http 1.0?
источник

W

Wild_Wind in supapro.cxx
Aidar Fattakhov
В http 1.0?
В http/1 - точно умеет.
В второй - врядли, по крайне мере, я не пробовал, мне первого хватало.
В третий, который QUIC - точно нет.
источник

AF

Aidar Fattakhov in supapro.cxx
Roman Hakh
Как создать п2п чат без сервера ?
Предлагаю юзать транспорт любого обмена сообщениями
Раньше был jitsi на джаве(не та вебхерня для видеочатов, а десктопный клиент), там были сети доверия Аля pgp, p2p звонки и чаты, а метаинформация передавалась через Джаббар, аську, гугл толк, что угодно вобще
источник

К

Коля🤔🎭 in supapro.cxx
Вроде во второй тоже умеет
источник

AF

Aidar Fattakhov in supapro.cxx
Wild_Wind
В http/1 - точно умеет.
В второй - врядли, по крайне мере, я не пробовал, мне первого хватало.
В третий, который QUIC - точно нет.
Ну quic формально не третий ещё кажется
источник

W

Wild_Wind in supapro.cxx
Коля🤔🎭
Вроде во второй тоже умеет
Мне второй не нравится. Он оверхеднее, чем первый. В третьем поправили, да и вообще он топ.
источник

AF

Aidar Fattakhov in supapro.cxx
Wild_Wind
Мне второй не нравится. Он оверхеднее, чем первый. В третьем поправили, да и вообще он топ.
Второй же бинарный, как он может быть оверхеднее текстового?
источник

RH

Roman Hakh in supapro.cxx
Aidar Fattakhov
Предлагаю юзать транспорт любого обмена сообщениями
Раньше был jitsi на джаве(не та вебхерня для видеочатов, а десктопный клиент), там были сети доверия Аля pgp, p2p звонки и чаты, а метаинформация передавалась через Джаббар, аську, гугл толк, что угодно вобще
А так что б без сторонней помощи ?
источник

W

Wild_Wind in supapro.cxx
Aidar Fattakhov
Ну quic формально не третий ещё кажется
Да?
Вродеж утвердили.
источник