# Asynchronous I/O Support

**URL:** <https://community.wowza.com/t/asynchronous-i-o-support/45725>\
**Category:** Wowza Developer Dojo\
**Tags:** wowza-streaming-server-java-api\
**Created:** [February 23, 2016, 6:24pm UTC](https://community.wowza.com/t/asynchronous-i-o-support/45725 "2016-02-23T18:24:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mace\_Windu](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@Mace\_Windu](https://community.wowza.com/u/Mace_Windu)\
**Post date:** [February 23, 2016, 6:24pm UTC](https://community.wowza.com/t/asynchronous-i-o-support/45725/1 "2016-02-23T18:24:22Z")

</div>

Hi,

Does Wowza API support Java Asynchronous I/O?

I’m extending HTTProvider2Base and I would like to make onHTTPRequest wait until some external request. But we can’t block the I/O, we need to let others user connect and fetch the data as well or wait too.

Basically, it would be great if we could add some non-blocking code. Not sure what’s the best way to do this.

Any ideas?

---

<div class="post-metadata">

**Author:** ![Matt\_Young](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/matt_young/32/389_2.png) [@Matt\_Young](https://community.wowza.com/u/Matt_Young)\
**Post date:** [March 3, 2016, 11:35am UTC](https://community.wowza.com/t/asynchronous-i-o-support/45725/2 "2016-03-03T11:35:52Z")

</div>

Hello

It probably would be best to thread the initial request and upon completion do a callback to the originating client.

Thanks,

Matt
