|
Асинхронные страницы ASP.NET и WCF
|
|||
---|---|---|---|
#18+
У меня на страницах вызываются методы WCF сервиса который хостится на IIS. Методы зачастую долгие, хотелось бы сделать асинхронную загрузку страниц. В диррективе Page включил Async = "true" Почитал вот эту статью Код приведу тут Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55.
В BeginAsyncOperation как заменить код, чтобы дернуть метод WCF сервиса, который возвращает DataSet и этот датасет подсунуть гриде, сделав DataBind(). Чет я и так корячился и эдак. Уже мозг в пятницу не работоспособен :) Дайте примерчик плз :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2011, 16:17 |
|
Асинхронные страницы ASP.NET и WCF
|
|||
---|---|---|---|
#18+
hstas, разобрался предметно более подробно :) Бери и пользуйся :) Вопрос снят. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2011, 12:32 |
|
Асинхронные страницы ASP.NET и WCF
|
|||
---|---|---|---|
#18+
hstas, Не буду создавать новый топик. Как передать Credentials при вызове асинхронного метода WCF сервиса? есть такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Но креденшиалсы не передаются. Я предполагаю что видимо они как-то "теряются" при работе разных потоков. Проясните ситуацию ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 11:21 |
|
|
start [/forum/topic.php?fid=19&msg=37222106&tid=1397465]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 148ms |
0 / 0 |