# Asynchronous calls to web services

**URL:** <https://www.ruby-forum.com/t/asynchronous-calls-to-web-services/87672>\
**Category:** Rails\
**Created:** [March 5, 2007, 2:48am UTC](https://www.ruby-forum.com/t/asynchronous-calls-to-web-services/87672 "2007-03-05T02:48:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![justin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3ab097/32.png) [@justin](https://www.ruby-forum.com/u/justin)\
**Post date:** [March 5, 2007, 2:48am UTC](https://www.ruby-forum.com/t/asynchronous-calls-to-web-services/87672/1 "2007-03-05T02:48:19Z")

</div>

Is there a method using Ruby on Rails to call an external web service  
and be able to continue processing your request without having  
received a response?

What I am trying to find out is: if the web service is busy and/or is  
delayed or doesn’t respond at all, can you hide this fact from your  
users and avoid waiting for a timeout?

Justin
