Get alert in C# when an item is updated in Navision 2018

I am pushing data to navision using Item webservice. 

However, I need to read the item from the Navision whenever it is updated by someone. One solution I have found is poll the service with "Last Modified Data" filter for items and check if that item is in the list or not.

I was thinking if there any any other way where I do not have to poll the server?

Thanks in advance.