Сокеты. Применение, варианты использования.

 
В МТ5 недавно появились Сокеты. На мой взгляд, - ворота в мир возможностей. Высказывайте мнения.
 
Эти ворота и раньше были и есть, и гораздо шире. Называются - ДЛЛ, стандартное решение в программировании.
Если вы эти ворота не заметили..
 
Yuriy Asaulenko:
Эти ворота и раньше были и есть, и гораздо шире. Называются - ДЛЛ, стандартное решение в программировании.
Если вы эти ворота не заметили..
Тотальная проблема ДЛЛ, - безопасность использования, ставит крест на свободном  распространении программ. В документации есть предупреждение о рисках связанных с использованием dll. Не утверждаю, что с сокетами не связаны риски, но их наверняка в разы меньше.
 
Я ставлю вопрос о коммерческих переспективах программ использующих сокеты (коих ещё нет). А переспективы станут ясны, когда будут осознаны новые возможности, которые дают сокеты. Поэтому, я предлагаю этот "мозговой штурм".
 
Реter Konow:
Я ставлю вопрос о коммерческих переспективах программ использующих сокеты (коих ещё нет). А переспективы станут ясны, когда будут осознаны новые возможности, которые дают сокеты. Поэтому, я предлагаю этот "мозговой штурм".

Не совсем Вас понял на счёт "коих ещё нет". Да в маркете уже достаточно продуктов, использующих Телеграм и MySQL. Первый - для уведомлений (с картинками, в отличие от встроенных пуш на мобильный терминал), второй - вообще широкого применения, от копировщика до хранения всякой всячины. И без сокетов этого бы не было. Вот и пример коммерческих перспектив.

 
Serhii Shevchuk:

Не совсем Вас понял на счёт "коих ещё нет". Да в маркете уже достаточно продуктов, использующих Телеграм и MySQL. Первый - для уведомлений (с картинками, в отличие от встроенных пуш на мобильный терминал), второй - вообще широкого применения, от копировщика до хранения всякой всячины. И без сокетов этого бы не было. Вот и пример коммерческих перспектив.

Как Вы считаете, можно ли сделать прямой чат с разработчиком MQL-приложения через сокеты? Имею ввиду, если имеются технические MQL-возможности, можно ли через сокеты общаться?

ЗЫ. Можно было бы сделать собственный баг-репорт.

 
Реter Konow:

Как Вы считаете, можно ли сделать прямой чат с разработчиком MQL-приложения через сокеты? Имею ввиду, если имеются технические MQL-возможности, можно ли через сокеты общаться?

Только при наличии внешнего приложения-сервера. Метатрейдер не может "слушать" порты, поэтому, годен только для написания клиентской части.

Честно говоря, про чат никогда не задумывался, не вижу, зачем это. В качестве техподдержки я бы использовал готовые решения, тот же Телеграм.

 
Serhii Shevchuk:

Только при наличии внешнего приложения-сервера. Метатрейдер не может "слушать" порты, поэтому, годен только для написания клиентской части.

Честно говоря, про чат никогда не задумывался, не вижу, зачем это. В качестве техподдержки я бы использовал готовые решения, тот же Телеграм.

Вариантов как общаться с пользователем великое множество, но самый простой, быстрый и удобный всегда будет предпочтительнее. Писать короткие сообщения разработчику прямо из его программы, было бы удобнее и легче всего.  Не нужно искать контакты. Написал, получил ответ.

Вопрос в том, возможно ли это технически?
 
Реter Konow:
Вариантов как общаться с пользователем великое множество, но самый простой, быстрый и удобный всегда будет предпочтительнее. Писать короткие сообщения разработчику прямо из его программы, было бы удобнее и легче всего.  Не нужно искать контакты. Написал, получил ответ.

Вопрос в том, возможно ли это технически?

Технически - да.

Но пользователю придётся добавить в разрешённые веб-адреса Ваш сервер сообщений. Не каждый любитель теории заговора (если такие есть среди клиентов) вот так просто добавит какой-то адрес в разрешённые. Осознавая, что туда может быть отправлено всё, что угодно из его терминала. Т.е., на мой взгляд, тут больше проблема не в технической реализации, а в том, будут ли этим пользоваться.

 
Serhii Shevchuk:

Технически - да.

Но пользователю придётся добавить в разрешённые веб-адреса Ваш сервер сообщений. Не каждый любитель теории заговора (если такие есть среди клиентов) вот так просто добавит какой-то адрес в разрешённые. Осознавая, что туда может быть отправлено всё, что угодно из его терминала. Т.е., на мой взгляд, тут больше проблема не в технической реализации, а в том, будут ли этим пользоваться.


Ну, против подозрений клиентов, можно противопоставить всякие плюшки в виде разных преимуществ и хорошую репутацию разработчика. В конце концов, любая Виндоус программа может содержать вредоносный код или "шпионить", но люди пользуются. 

ЗЫ. К тому же, канал связи пользователь может отключать после послания или принятия сообщения.