Summary
You should now have a clear understanding of how easy it is to adapt our initial video call application to support text-based chat. You should be able to update the HTML user interface to add a simple chat panel. And you should now appreciate even more how the cleanly abstracted design of the signaling server allows us to easily support new application scenarios.
You should also have all the information you need to start exploring other text message processing options and ideas.
In the next chapters, we will explore how this application can be extended to also support file sharing.
And then, we will explore two real-world application scenarios based upon e-learning and team communication.