SignalR和Android,我的选择是什么?

Mr.*_*ble 12 android signalr

我正在开发一个ASP.NET MVC应用程序,浏览器中的JavaScript和本机Android应用程序都使用它,我希望使用SignalR.这当然在浏览器中没有问题,但我不知道如何从Android应用程序界面.

是我唯一的选择:

  1. 找到预先存在的Android SignalR库.要么
  2. 编写自定义代码与服务器端SignalR接口连接?

Eri*_*k Z 10

我也在寻找Android的SignalR-client,但我没找到,所以我开始自己开发一个.您可以访问https://github.com/erizet/SignalA查看.当然,它更像是一个概念验证,而不是一个装饰好的图书馆. 它现在更新为协议版本1.2,它在SignalR的1.0版本中使用.


Dre*_*rsh 2

我不知道您现在可以在 Android 应用程序中使用任何基于 Java 的实现。所以我认为你正在考虑选项#2。

Java 当然具有能够轻松地与 SignalR 的长轮询传输实现进行通信所需的核心功能。您只需考虑HttpClient与结合即可org.json

  • 另外,考虑使用 MonoDroid http://www.gregshackles.com/2012/07/using-signalr-in-monotouch-and-mono-for-android-apps/ (3认同)