Обсуждение статьи "Моделирование рынка (Часть 08): Сокеты (II)"

 

Опубликована статья Моделирование рынка (Часть 08): Сокеты (II):

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

В предыдущей статье, "Моделирование рынка (Часть 07): Сокеты (I)", мы показали первые шаги в изучении сокетов. Однако, возможно, приложение, которое мы рассмотрели, было не таким захватывающим. На самом деле, это была скорее программа "HELLO WORLD" - первая программа, которую мы попытались сделать, когда начали изучать программирование. Это первый шаг на долгом пути обучения.

Ну что ж, раз так, то в этой статье мы покажем, как сделать кое-что более интересным. Честно говоря, это не будет особенно полезно, но, изучая соответствующие концепции, можно будет поэкспериментировать и весело провести время. Как и в предыдущей статье, нам также понадобится внешнее программирование. Причина использования внешнего программирования та же, что и в предыдущей статье: мы не хотим добавлять DLL-библиотеки в MetaTrader 5, по крайней мере пока.

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


Автор: Daniel Jose