- Add support for connecting asynchronously. - Add support for asynchronous communication without blocking thread.