12

ブラウザのJavaScriptとネイティブAndroidアプリの両方で使用されるASP.NETMVCアプリを開発しており、SignalRを使用したいと考えています。もちろんこれはブラウザでは問題ありませんが、Androidアプリからのインターフェース方法がわかりません。

私の唯一の選択肢は次のとおりです。

  1. 既存のAndroidSignalRライブラリを検索します。また
  2. サーバー側のSignalRインターフェイスとインターフェイスするカスタムコードを記述しますか?
4

4 に答える 4

10

Android用のSignalRクライアントも探していましたが、見つからなかったので、自分で開発を始めました。https://github.com/erizet/SignalAでチェックアウトできます。現在、それは完成したライブラリというよりも概念実証のようなものです。 現在、SignalRの1.0リリースで使用されているプロトコルバージョン1.2に更新されています。

于 2012-10-24T12:17:06.607 に答える
2

現在、Androidアプリケーションで使用できるJavaベースの実装を知りません。だから私はあなたがオプション#2を見ていると思います。

Javaには確かに、少なくともSignalRのロングポーリングトランスポート実装と非常に簡単に通信できるようにするために必要なコア機能があります。HttpClientとの組み合わせを検討しているだけですorg.json

于 2012-07-28T23:51:42.637 に答える
1

HTML5ベースのAndroidアプリがオプションの場合は、ネイティブのSignalRJavaScriptクライアントを使用してみてください。完璧に動作します。

于 2012-07-31T05:51:49.760 に答える
1

アプリケーションで非表示のWebビューをホストし、スクリプトブリッジを使用して通信します。Webビューでjavascriptシグナルライブラリを使用します。

于 2012-09-21T19:35:13.977 に答える