Notifications in Dovetail Agent
February 2, 2015
When a business rule fires, most of the time the result is a notification to one or more users. There's a few common ways a user can get notified - email, pager, sms/text messages, and the "notifier". Notifier means that the user gets a notification within the application itself. In the Clarify Classic Client, there is a Notifier form (Desktop - Notifier) where messages are displayed. Notify Server On the back end, Clarify uses a Notifier service/daemon, commonly referred to as the Notify Server. The Clarify Client communicates with the Notifier service using a Windows socket connection. This is notoriously buggy. It wouldn't always connect, the connection would drop, messages would get lost, etc. Often, the Notifier service would think it delivered a message to the client, and then delete the message from the database. If it didn't actually get…