клиенты для signalR в нативных ios и android

1) Если мне нужно разработать собственный клиент IOS для сервера, использующего SignalR, могу ли я использовать

SocketRocket или UnittWebSocketClient ?

2) Клиентское приложение не использует какой-либо браузер, имеет ли это значение?

3) Чем SignalR отличается от Superwebsocket или веб-сокета Microsoft, доступного в .net 4.5? Не все ли они поддерживают протокол rfc6455?


person coolshashi    schedule 01.12.2012    source источник


Ответы (3)


Для iOS и OSX вы можете использовать Signalr-ObjC, он довольно хорошо поддерживается текущей версией. СигналР.

person Colin Swelin    schedule 06.12.2012
comment
+1 В настоящее время мы используем эту библиотеку в проекте, и до сих пор у нас был хороший опыт работы с ней. - person Ben Clayton; 09.01.2013
comment
Спасибо @BenClayton за вклад. поскольку прошло некоторое время с тех пор, как вы опубликовали это, подумал о запросе обновления. у вас когда-нибудь был плохой опыт с этим до сих пор? - person CoderKK; 25.10.2015
comment
Привет, @CoderKK. Было время, когда оно давало сбой, когда поток закрывался «неправильно» на другом конце, но на данный момент приложение все еще работает более двух лет спустя. - person Ben Clayton; 26.10.2015
comment
Это приятно слышать. Спасибо @BenClayton!. - person CoderKK; 27.10.2015

Microsoft только что выпустила клиент для Android https://github.com/SignalR/java-client. Для iOS вы не можете взглянуть на https://github.com/DyKnow/SignalR-ObjC .

person Renan Grativol    schedule 16.03.2014

Вы можете посмотреть мой проект SignalA для нативного Android-клиента. Работа продолжается... :) Теперь протокол обновлен до версии 1.2, которая используется в версии 1.0 SignalR.

person Erik Z    schedule 25.01.2013
comment
Здравствуйте, Эрик, обновлен ли SignalA до последней версии SignalR? Мы работаем над проектом, для которого потенциально может потребоваться клиент для Android, и мы хотим посмотреть, какие есть варианты. Спасибо - person wacdany; 08.05.2013
comment
Да. SignalA поддерживает протокол версии 1.2, который используется в последней версии. - person Erik Z; 08.05.2013