usługa www - działanie asynchroniczne

0

Witam

mam napisać usługę www i współpracującą z nią aplikację ASP.NET.
Aplikacja ma wywoływać metody usługi w sposób asynchroniczny...
i teraz pojawia się problem który nie wiem jak rozwiązać.

O ile dobrze rozumiem, w działaniu asynchronicznym aplikacja nie czeka
aż usługa zwróci wynik tylko wywołuje następne metody.
Tyle tylko, że u mnie działanie następnych metod jest uzależnione
od wyniku pierwszej wywołanej metody usługi. Czy jest jakaś możliwość,
żeby mimo asynchronicznego działania programu wszystkie metody czekały
aż usługa zwróci wynik dla pierwszej metody.

Mam nadzieje, że w miarę jasno napisałem o co chodzi... będę wdzięczny
za podpowiedź jak mogę to rozwiązać.

Pozdrawiam
Andrzej W.

0

No, ale przecież to ty sterujesz wywoływaniem metod. Więc zamiast wywoływać pierwszą metodę asynchronicznie, wywołaj ją normalnie, synchronicznie. No, chyba że coś źle zrozumiałem

0

On chce wywolac je asynchronicznie, ale uzaleznic dzialanie od wynikow. Sproboj poszukac pod "Async Callback" z pewnoscia znajdziesz wiecej. Ja podsune Ci prosty przyklad:
http://www.java2s.com/Tutorial/CSharp/0420__Thread/UseAsyncCallback.htm

1 użytkowników online, w tym zalogowanych: 0, gości: 1