Как отправить сообщения с сервера API (PHP / rest) в приложения C # - PullRequest
1 голос
/ 02 декабря 2011

У меня есть приложения на C #, запрашивающие данные с сервера PHP / MySQL API (Rest / JSON). Теперь мне также нужно отправлять сообщения в приложения на C # при возникновении некоторых событий (отправка формы с веб-сайта). Я искал вокруг, и кажется, что COMET, длинный опрос и потоковая передача http являются вариантами. Не могли бы вы дать несколько советов, какие технологии имеют здесь смысл, поскольку я не использую веб-браузер?

Кроме того, при использовании потоковой передачи по протоколу HTTP (например, API потоковой передачи в Твиттере) нужно ли вести таблицу подключений HTTP, чтобы я знал, какое подключение использовать при отправке целевых событий (только для определенных клиентов C #)? Я немного запутался, и большое спасибо!

Ответы [ 2 ]

0 голосов
/ 12 марта 2017

В среде микросервисов вы можете захотеть общаться между более разными языками кодирования в будущем, поэтому в Kaltura мы предоставляем каждый API с описательным XML , который мы можем использовать позже для generate клиентские библиотеки на нескольких языках кодирования, наш генератор кода включает в себя клиентские библиотеки для C # и PHP. Я также опубликовал несколько примеров REST-серверов, , включая C # .

0 голосов
/ 02 декабря 2011

Создание веб-службы WCF.http://www.codeproject.com/KB/WCF/WCFWebService.aspx

Для подключения с использованием PHP: http://weblogs.asp.net/gunnarpeipman/archive/2007/09/17/using-wcf-services-with-php.aspx

...