Длинный опрос - это просто асинхронное программирование с потенциально очень долгим временем ожидания до вызова обратного вызова.
Нет ничего в WCF (при условии, что это то, что вы имели в виду в названии) или Windows Phone 7, которые не позволяют использовать это. Однако при использовании этого метода в Windows Phone 7 следует обратить особое внимание.
Проблема, с которой вы столкнетесь в WP7, заключается в том, что создаваемое вами приложение не может работать в фоновом режиме, и поэтому оно должно постоянно работать с момента отправки запроса до момента получения ответа. В зависимости от того, как долго будет длиться ваш опрос, это может быть или не быть проблемой.
В качестве частичного решения вы можете рассмотреть возможность отключения Обнаружение простоя , так как это будет поддерживать работу приложения до тех пор, пока пользователь не остановит его (или не произойдет захоронение).
Push-уведомления являются решением для отправки сообщения (или ответа) на телефон, когда приложение не запущено.
Надеюсь, что это изменится в будущем, но сейчас это так.