Основой проекта послужила [разработка автора Halil ibrahim Kalkan](https://www.codeproject.com/Articles/155282/TCP-Server-Client-Communication-Implementation). Согласно документации на разработку (далее следует перевод) - клиенты смогут вызывать методы серверного приложения через интерфейс точно так же, как обычные вызовы методов в том же приложении. Серверное приложение также сможет вызывать клиентские методы таким же образом через интерфейс. То есть должна в итоге получиться двусторонняя, ориентированная на подключение и асинхронная коммуникационная библиотека. После того, как клиент подключается к серверу, они смогут обмениваться данными в обоих направлениях (сервер-клиенту или клиент-серверу) асинхронно до тех пор, пока клиент или сервер не закроют соединение. Это не просто обмен запросами/ответами, как в веб-сервисах.
0 commit comments