Есть много способов сделать это в зависимости от того, что вы хотите сделать и какие технологии вы используете (например, если вы не используете silverlight, вам может не потребоваться, чтобы ваше приложение вызывало службу асинхронно). Самый простой способ достичьваша цель состоит в том, чтобы ваш сервисный метод запустил поток для выполнения основной части обработки и немедленно вернулся.
Другой вариант - создать какой-то запрос (например, создать запись в хранилище данных какого-либо типа).) и вернуться.Затем другой процесс (например, служба Windows и т. Д.) Может получить запрос и выполнить обработку.