Возможно ли создать веб-службу C#, которая может быть вызвана асинхронно без использования автогенерированного клиента, который должен обеспечить синхронизацию через многопоточность.Создание асинхронной веб-службы
3
A
ответ
3
Да, автоматически созданный прокси всегда содержит как синхронные, так и асинхронные версии каждого метода. Например, если сервер предоставляет метод, называемый DoWork
, прокси будет содержать как метод DoWork
, так и метод DoWorkAsync
. Когда версия метода Async завершает работу, прокси-сервер запускает завершенное событие, в данном случае DoWorkCompleted
. Возвращаемое значение из метода DoWork
будет включено в аргументы события.
Смежные вопросы
- 1. Создание асинхронной функции в JavaScript
- 2. Создание асинхронной очереди в Ruby
- 3. Создание асинхронной оболочки .net для запроса синхронизации
- 4. Создание асинхронной Javascript задача в цикле
- 5. Создание версии асинхронной из общего метода
- 6. Создание собственной асинхронной функции в Node.js
- 7. Царство: создание наблюдаемого из асинхронной транзакции
- 8. Создание асинхронной функции синхронные для Node.js РЕПЛ
- 9. Вызов метода асинхронной асинхронной/ожидаемой рекурсии
- 10. Асинхронной функция передачи данных в функцию асинхронной
- 11. Создание асинхронной Javascript событий из браузера плагин (NPAPI)
- 12. асинхронной связи
- 13. Node.js и модуль асинхронной ошибки
- 14. Создать индекс с асинхронной совокупностью в Oracle
- 15. Как управлять асинхронной публикацией только после публикации
- 16. асинхронной ждут вызова долго выполняющиеся синхронной и асинхронной методы
- 17. Последовательных очереди асинхронной задача не ждет, пока асинхронной задача заканчивается
- 18. сокета TCP асинхронной связи
- 19. асинхронной и ждут вместе
- 20. Цепочка асинхронной функции Javascript
- 21. Тестирование асинхронной ICommand
- 22. Instagram корма асинхронной
- 23. AWS - SWF - метод асинхронной
- 24. асинхронной в FSharp
- 25. Node.js JSON асинхронной разборе
- 26. Функции асинхронной колбы
- 27. Сделать операцию асинхронной
- 28. асинхронной MVVM замерзает GUI
- 29. Обновление асинхронной строки выполнения
- 30. nodejs петля в асинхронной
Благодарим вас, но мне интересно, как служба может обращаться к клиенту? Я имею в виду –
@MattW. Мое редактирование ответили на ваш вопрос, или вы все еще интересуетесь обратными вызовами? –
Спасибо, но мне интересно, как служба может обратится к клиенту? Я имею в виду: кажется, что клиент (автогенерированный или нет) должен обрабатывать вызовы обоих методов DoWork, которые, похоже, сохраняют асинхронный характер в клиенте. Может ли сама услуга на самом деле вызывать метод на клиенте? –