Как узнать, какой телефон использует веб-сервис ASP.NET? - PullRequest
1 голос
/ 21 февраля 2012

Я работаю над проектом, который имеет множество мобильных устройств, использующих веб-сервис на основе ASP.NET SOAP с использованием родных телефонных приложений на каждой платформе (iOS, Android, WP7).

Очень поздний запрос функции состоял в том, чтобы регистрировать, какие типы телефонов используются для доступа к веб-службе.

Обычно я просто добавляю дополнительный параметр в методы веб-службы, чтобы указать, какиеТип телефона делает запрос и имеет значение, жестко запрограммированное в отдельных приложениях.Однако, как я уже сказал, уже очень поздно заниматься этим.Я могу сделать это в будущем, но нетрудно обновить телефонные приложения после того, как они появятся в соответствующих магазинах, поэтому я бы хотел сделать обновление как можно скорее, если запрос функции будет выполнен.

Другая проблемау нас уже есть партнеры по интеграции, работающие со службой, и поэтому я неохотно изменяю API в этой игре по этой причине.

Есть ли какой-нибудь способ "выяснить", какие телефоны вызывают веб-сервис?Учтите, что запросы поступают от родных телефонных приложений (не веб-браузеров), по крайней мере, над некоторыми из которых я буду иметь полный контроль.

1 Ответ

0 голосов
/ 21 февраля 2012

, что приходит мне в голову, - это использование Tracing для проверки того, получаете ли вы другие запросы от этих приложений: http://msdn.microsoft.com/en-us/library/bb885203.aspx, http://msdn.microsoft.com/en-us/library/ms733025.aspx, надеюсь, это поможет

...