Связь сервера с клиентом (c# + php)

ilya_bayk13

Постоялец
Регистрация
19 Июл 2016
Сообщения
52
Реакции
17
Здравствуйте, пользователи.
Возникла такая надобность, как связать CMS и клиентское приложение.
Выбор пал на сокет-связь.
Хороший ли это выбор, и желательно аргументировать его.
Понятных сурсов и примеры работы данной связки в сети не нашел (может плохо искал)
 
Здравствуйте, пользователи.
Возникла такая надобность, как связать CMS и клиентское приложение.
Выбор пал на сокет-связь.
Хороший ли это выбор, и желательно аргументировать его.
Понятных сурсов и примеры работы данной связки в сети не нашел (может плохо искал)
может не работать, если CMS на виртуальном хостинге
 
Сокеты, не плохое решение с точки зрения производительности. Но не лучший с точки зрения универсальности имхо.
REST api будет более универсальным решением.
 
Сокеты, не плохое решение с точки зрения производительности. Но не лучший с точки зрения универсальности имхо.
REST api будет более универсальным решением.
универсальность не нужна, делается только под одного человека и одну систему
 
Материалы по работе с сокетами в php без проблем ищутся в Для просмотра ссылки Войди или Зарегистрируйся. Но всё реализация:
  • обработка данных, полученных из сокета
  • отправка данных в сокет
будет уже на Вас.
Если CMS популярная, то возможно уже кто-то сделал связь клиентского приложения с CMS.
 
универсальность не нужна, делается только под одного человека и одну систему
Под универсальностью так же понимаются доработки системы.
Сделать красивое апи на ресте, которое через пару месяцев/лет можно будет быстренько допилить, гораздо проще чем на сокетах.
А просадка в производительности может быть несущественной в зависимости от кейсов.
Если это редкий обмен простыми данными советую REST.
 
Сокеты, не плохое решение с точки зрения производительности. Но не лучший с точки зрения универсальности имхо.
REST api будет более универсальным решением.
Все зависит от потребностей человека, вопрос состоит в чем, почему выбор пал на сокет-связь? Можно больше подробнестей о кейсе?
 
Все зависит от потребностей человека, вопрос состоит в чем, почему выбор пал на сокет-связь? Можно больше подробнестей о кейсе?
Выбор пал по причине того, что клиент с CMS должен быть непрерывно связан и получать события в реалтайме.
 
Назад
Сверху