When developing an application that requires the connection to be open all the time for a two-way connection, using an HTTP connection is inefficient.