I'm just starting out in the Office365, Exchange Online, EWS field, and I've been tasked with building a rather complex project.
I would like to know if it is possible to make an application that awaits a notification about an event on an Exchange (online) server, and then does something about it? To be more clear, here is an example: an admin logs in to my app, provides his connexion details, and then the app starts listening (opening and keeping a connexion alive with his Exchange server). Once a room has been booked in his organization, a function is executed, because my app is notified directly. I have a part of the code that connects to an Exchange (online) server, and does some actions on that server, by using the credentials and making requests.
So the question is: can my app stay connected to the streaming notifications flow of multiple servers simultaneously indefinitely?
Thank you!