UDP с мобильного устройства на Azure - PullRequest
1 голос
/ 19 марта 2012

Я просыпаюсь в мобильном приложении, которое отправляет координаты GPS с мобильного телефона на веб-сайт Azure.

В настоящее время я могу сделать это с помощью конечных точек TCP в веб-или рабочей роли Azure.Мобильное оборудование, которое я использую, - это модуль SIM300.

SIM300 также обеспечивает отправку данных через UDP, что намного проще и быстрее для моего приложения.

Я слышал, что Azure Connect использует UDP для связи междулокальные и виртуальные машины через UDP.

Я не уверен, но есть ли способ реализовать одно и то же приложение для использования UDP вместо TCP в Azure?

Ответы [ 2 ]

0 голосов
/ 19 марта 2012

Мне удалось заставить UDP работать по служебной шине, используя туннель UDP -> TCP.Но, как говорит Саймон, вам лучше использовать TCP, если можете.

http://coderead.wordpress.com/2012/03/14/tunnelling-udp-over-the-service-bus-or-how-to-get-sentinel-licencing-server-working-on-azure/

0 голосов
/ 19 марта 2012

Azure не поддерживает общедоступные конечные точки UDP (пока).Единственной текущей альтернативой является использование не-Azure сервера, который прослушивает UDP и через Windows Azure Connect перенаправляет его на «внутреннюю» конечную точку.Поскольку ваше устройство в любом случае уже использует TCP, я бы придерживался этого пока.

...