Если у меня есть приложение, запрашивающее услугу, возможно ли, чтобы веб-служба определила название приложения, или оно должно быть отправлено в запросе?
Это должно быть отправлено в запросе или в заголовках, как показано выше.
Не существует Интернет-стандарта в отношении того, что такое «приложение», поэтому, безусловно, не существует стандарта для «имени приложения».
Вы можете использовать заголовок UserAgent HTTP-запроса, если приложение устанавливает его.