Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Один конект по сокету на несколько вкладок #38

Closed
borodatych opened this issue Feb 8, 2017 · 2 comments

Comments

@borodatych
Copy link

Здравствуйте.

Использую примеры Chat3.
Только userId формирую из своих даных.
Случается так, что нужно продублировать вкладку, хотя бы просто что бы запомнить выдачу, а другую обновить и сравнить результат.
Итого одна и та же страница , одни и те же данные для формирования userId и два коннекта по сокету.
Подскажите пожалуйста, можно ли не создавать новые соединение, а вернуть имеющееся, если совпадает userId?

Возможно ответ и есть в коде, но вы свой код знаете лучше, не поймите не правильно.

Спасибо.

@borodatych borodatych changed the title Один сокет на несколько вкладок Один конект по сокету на несколько вкладок Feb 8, 2017
@morozovsk
Copy link
Owner

можно, но зачем?
я - бекендер, во фронтэнде не силён, но говорят, что:

  1. между вкладками можно обмениваться сообщениями, соответственно можно открываешь сокет в одной, а другие обмениваются с ней сообщениями
  2. вебворкер, открываешь сокет в вебворкере, вкладки обмениваются с ней сообщениями

подробнее не подскажу, дальше надо гуглить

все реализации сильно запарные и не стоят экономии лишнего соединения

@borodatych
Copy link
Author

Решили пока не реализовывать, не тратить время.
Если человек продублировал вкладку значит так надо.
Ответ приходит в ту вкладку от куда задался вопрос, что в принципе логично.
Далее по спросу, что будет просить большинство.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants