Mam web app, która woła metodę w usłudze WCF w chmurze (Azure). Metoda ta wykonuje się długo. Web app nie jest w Azure.
Po wywołaniu metody w chmurze chcę do web app dostawać co jakiś czas informacje jaka część pracy została wykonana żeby pokazać użytkownikowi pasek postępu. I oczywiście na zakończenie pracy odegrać fanfary :)

Chodzi mi o ogólną koncepcję jak to rozwiązać. Czy są jakieś mechanizmy w Azure wspierające taki scenariusz. Czy z Azure mogę komunikować się a web app po jakimś kroku żeby użytkownik dostał info o postępie, czy web app za pomocą ajax co jakiś czas musi cobie stuknąć do jakiejś metody w usłudze, która powie jaki jest postęp pracy dla zadania X?