|
|
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Есть IdTCPServer. Нужно отправить сообщение конкретному клиенту из списка подключённых. Есть его IP адрес и порт. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 14:48 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Mizer73, никак. Клиент должен прислать запрос. Меняй технологию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 15:10 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Mizer73Как? Ищешь его в Threads, вызываешь Connection->WriteBuffer. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 15:33 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Mizer73Как? Ищешь его в Threads, вызываешь Connection->WriteBuffer. вопросов меньше не стало, хотя понятно, куда копать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:13 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
* клиент шлет запрос * ... сервер его получает и блокирует клиента * когда происходит нужное событие на сервере * ... сервер шлет ответ клиенту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:22 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, не подходит. Клиент шлет разные данные онлайн. И на эти данные надо среагировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:25 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Mizer73Как? Ищешь его в Threads, вызываешь Connection->WriteBuffer. а через перебор Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. не найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:26 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Mizer73 Dmitry Arefiev, не подходит. Клиент шлет разные данные онлайн. И на эти данные надо среагировать и ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:44 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev Mizer73 Dmitry Arefiev, не подходит. Клиент шлет разные данные онлайн. И на эти данные надо среагировать и ? что значит "блокирует"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 19:46 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Обработчик запроса на сервере вызывает TEvent.WaitFor и ... ждет чего-то там ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 20:10 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dmitry ArefievОбработчик запроса на сервере вызывает TEvent.WaitFor и ... ждет чего-то там ... Это совершенно никому не мешает посылать данные в сокет. С любой стороны. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 20:18 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Mizer73, а тебе обязательно эти инди использовать? Есть готовые технологие, где асинхронная связь является просто фичей. Например, WebSockets... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 20:32 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Dmitry ArefievОбработчик запроса на сервере вызывает TEvent.WaitFor и ... ждет чего-то там ... Это совершенно никому не мешает посылать данные в сокет. С любой стороны. но следующий приход данных будет опять создавать ожидание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 20:33 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Mizer73 Dimitry Sibiryakov пропущено... Это совершенно никому не мешает посылать данные в сокет. С любой стороны. но следующий приход данных будет опять создавать ожидание Посмотри тут: http://flibustahezeous3.onion/b/255517/read#t66 - глава 2, "Сокеты Windows". Только там не глупая инди, а сокеты Windows. Есть и примеры реализации, в т.ч. и асинхронной связи между клеинтами и сервером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 20:53 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, что за ссылка, не открывается ни просто, ни через VPN. Это не вот это ли вот? http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1060 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 23:02 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
s62, это ссылка для Tor Browser. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 23:21 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2021, 23:57 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Итого, можно через перебор узнавать клиента с требуемым IP и слать ему послание. Код: plaintext 1. 2. 3. 4. 5. 6. 7. по крайней мере, выборочно отключать получилось. Попробую отсылать сообщение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 00:12 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Следующий вопрос будет про клиента. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 01:31 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
Понаворотят обёрток, а потом ищут как делать тривиальные вещи... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 01:37 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
У нас в комьюнити организовалась группа по интересам Мы пилим сетевую библиотеку. На примере ТС представьте, что будет если клиентов несколько тысяч Если у кого-то есть желание поучаствовать - пишите мне в личку Пока нас 4 человека. Завели проект в гитлабе, юзаем джиру и конфлюенс. Договорились о встречах 3 раза в неделю, микро скрам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 09:36 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU У нас в комьюнити организовалась группа по интересам Мы пилим сетевую библиотеку. На примере ТС представьте, что будет если клиентов несколько тысяч Если у кого-то есть желание поучаствовать - пишите мне в личку Пока нас 4 человека. Завели проект в гитлабе, юзаем джиру и конфлюенс. Договорились о встречах 3 раза в неделю, микро скрам. Зачем это нужно? Чем имеющиеся не устраивают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 14:31 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
DmSer SOFT FOR YOU У нас в комьюнити организовалась группа по интересам Мы пилим сетевую библиотеку. На примере ТС представьте, что будет если клиентов несколько тысяч Если у кого-то есть желание поучаствовать - пишите мне в личку Пока нас 4 человека. Завели проект в гитлабе, юзаем джиру и конфлюенс. Договорились о встречах 3 раза в неделю, микро скрам. Зачем это нужно? Чем имеющиеся не устраивают? она должна быть супер-мега-быстрая, самая быстрая в мире ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 15:00 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
defecator DmSer пропущено... Зачем это нужно? Чем имеющиеся не устраивают? она должна быть супер-мега-быстрая, самая быстрая в мире ! Самые быстрые - только асинхронные. Такие уже есть, например Overbyte ICS. Несмотря на это, большинство один хрен использует Indy10, ибо проще, кроссплатформенно, не нужно бороться с Callback hell или изобретать машины состояний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 16:02 |
|
||
|
IdTCPServer отправить сообщение клиенту
|
|||
|---|---|---|---|
|
#18+
DmSer, Я потратил множество времени, чтобы ознакомиться с текущими решениями Смотрел и Synopse, и ICS, и TMS, и RTC. И много чего другого Тот же ICS он только под винду Асинхронных сокетов нормальных нет почти нигде С веб сокетами тоже труба В Indy на каждый коннект создаётся поток. Будет на серваке 1000 соединений и всё - труба К нам в сообщество пришёл чувак, замерял тест ноды и TCP сервера Delphi Оказалось, нода в 500 раз быстрее. Что-то типа такого Для высокоуровневого маршаллинга нет ничего кроме SuperObject Но он только JSON и далеко не самый быстрый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 16:14 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40033333&tid=2037708]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
151ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 489ms |

| 0 / 0 |
