rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

Сегодня поговорим про месторасположение конечной логики коннектора. То место, где надо написать 98% кода, когда делаешь новый коннектор. Это класс ServerRealization.

Вновь возвращаемся к упрощённой схеме работы с конечной реализацией сервера:

 ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

 

1. Это часть AServer.

 

Первое, что надо создать в конструкторе любого коннектора, это IServerRealization. Класс с конечной логикой коннектора:

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

  1. На примере BitGetSpot.
  2. Место создания реализации IServerRealization.
  3. Класс BitGetServerSpotRealization – наследник IServerRealization. Чтобы AServer мог спокойно через единый интерфейс обращаться к различным вариантам IServerRealization.

2 КлассIServerRealization.

В проекте:

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

Содержит в себе обязательные для перегрузки методы, свойства и события, которые будут обязательно использованы AServer в работе.

Выглядит это так:

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19 

Удачных алгоритмов!

Пост из серии «Коннекторы к OsEngine»

Серия о том, как стать настоящим программистом и изменить свою профессию.

Оглавление и смыслы здесь: https://smart-lab.ru/company/os_engine/blog/959953.php

 

Комментарии открыты для друзей, добавляйтесь!

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19 

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

★1

теги блога Алексей Ван <o-s-a.net>

....все тэги



UPDONW
Новый дизайн