2015-03-31 1 views
0

Мне нужно создать службу в .net для мобильного приложения в режиме реального времени в android. Я прошел через множество блогов и статей, какЛучший подход к реализации службы отдыха в .net для мобильных приложений в реальном времени

Broadcasting Events with a Duplex WCF Service

Introduction to SignalR

Real-Time Web Apps Made Easy with WebSockets in .NET 4.5

Using websockets in native iOS and Android apps

What You Need To Know About One-Way Calls, Callbacks, And Events

Есть много вариантов, которые я нашел, как,

SignalR, WebSockets, ФОС с сервисом WSDualHttpBinding/обратного вызова, GCM уведомления толчка

Я думаю SignalR просто работает с .net клиентов

С GCM Push Notifications максимальный размер Разрешенный 4k, а также мобильные приложения будет игнорируйте уведомления.

Я смущен, о чем лучше соглашаться на использование с рассмотрением клиента android. Если я получу некоторое предложение, то это сэкономит много времени на чтении и сравнении всех вещей, и я могу углубиться в один из лучших подходов.

ответ

1

SignalR реализует ряд протоколов, включая Websocks, вечный кадр, длительный опрос и события, отправленные сервером. Идея SignalR заключается в том, чтобы автоматически выбирать лучший способ связи независимо от платформы, на которой она используется.

Опираясь на SignalR, чтобы сделать выбор для вас, вы можете сосредоточиться на приложении, которое вы пишете, а не беспокоиться о совместимости между устройствами.

Это, в сочетании с простотой внедрения и широким диапазоном поддержки, делает его отличной отправной точкой для достижения того, чего вы пытаетесь достичь.

Смежные вопросы