Using Phoenix Channels Cross Origin
<p>I currently have an application that is using the Pusher API to enable real time messaging and would like to remove my dependency on Pusher.</p>

<p>I am keen to keep my current application as it stands and connect over websockets to a channel on an Phoenix app that is a completely separate application on a separate instance.  Reasoning for this is it will allow me to separately scale the phoenix app when there is a large number of messages.</p>

<p>Is this possible? I have experience of using Socket.IO and this supports this functionality by specifying the location of the Socket application when trying to connect.</p>