Size: a a a

Dart & Flutter по-русски

2021 April 04

AG

Artem Goryunov in Dart & Flutter по-русски
один запрос
который слушае последнее сообщение со всех комнат
источник

Ю

Юрий in Dart & Flutter по-русски
Artem Goryunov
один запрос
который слушае последнее сообщение со всех комнат
То есть отдельный слушатель на каждую комнату в списке ?
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Юрий
То есть отдельный слушатель на каждую комнату в списке ?
да нет-же
источник

AG

Artem Goryunov in Dart & Flutter по-русски
один слушатель впринципе
источник

AG

Artem Goryunov in Dart & Flutter по-русски
со стороны сервера не один
но все бежит по одному сокету
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
что есть "комната" на клиенте? )
источник

AG

Artem Goryunov in Dart & Flutter по-русски
короче я долго над этим киепл
тяжко объяснить
главное что все работает
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Дмитрий Щербаков
что есть "комната" на клиенте? )
вот например
мы с тобой в комнате общаемся
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
к контексте флаттера это что? Stream Subsription? получается каждая комната читает весь пулл и выбирает "свои" сообщения?
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Дмитрий Щербаков
к контексте флаттера это что? Stream Subsription? получается каждая комната читает весь пулл и выбирает "свои" сообщения?
Stream<Message> last = Rx.merge([
   chanels.map({$0.stream.message})
])
примерно так было-бы
источник

AG

Artem Goryunov in Dart & Flutter по-русски
полусвифтово написал
но смысл понятен
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Artem Goryunov
Stream<Message> last = Rx.merge([
   chanels.map({$0.stream.message})
])
примерно так было-бы
со стороны сервера если что
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
ну вот 1 основной стрим который ловит все со всех комнат
источник

AG

Artem Goryunov in Dart & Flutter по-русски
ну да
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
а на клиенте
источник

AG

Artem Goryunov in Dart & Flutter по-русски
а я о чем
мне нужно раскидать по комнатам со стороны клиента прост
источник

AG

Artem Goryunov in Dart & Flutter по-русски
к этому вопрос был
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
например у тебя на сервере 10 комнат, а на конкретном клиенте только 3 из них
источник

AG

Artem Goryunov in Dart & Flutter по-русски
структуру какую лучше юзать чтобы обратно распаралелить
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
и получается он должен слушать только 3 а не все 10
источник