5

サービススタックは素晴らしいです。Xamarin プロジェクト (monotouch と monodroid) に使用しています。

ユーザーがログインし、ServiceStack によって承認されます。セッションの詳細はメモリに保持されます。つまり、userId、IPaddress などです。

しかし、これらのユーザーに通知をプッシュできるように、websocket 機能を追加する最良の方法は何でしょうか?

または、クライアントで通常の Websocket を開いたままにし、小さな Websocket サーバーに ServiceStack からセッション データ (ユーザー Ipaddress) を読み取らせて、特注のメッセージをクライアントに中継する方がよいでしょうか?

4

1 に答える 1

4

Web ソケットの代替として、ServiceStack は、リアルタイムのイベント通知のためにServer Sent Eventsをサポートしています。ライブ デモのすべてのチャット アプリは、リアルタイム通信にサーバー イベントを利用します。

ただし、Web ソケット自体のサポートは含まれていませんが、同じプロジェクトでServiceStack と SignalR を使用する例を次に示します。

于 2013-07-15T15:10:40.330 に答える