O ile biblioteka klienta nie obsługuje sprawdzania gniazda sieciowego pod kątem zbuforowanych danych, jedynym sposobem otrzymywania powiadomień jest wyzwolenie innej aktywności w gnieździe.
Wiele aplikacji okresowo wysyła pusty ciąg zapytania (""
), aby to zrobić.
Jeśli biblioteka klienta obsługuje to i nie używasz SSL, może być możliwe okresowe wywołanie jakiejś funkcji checkForNotifications() w połączeniu. Jest to możliwe w PgJDBC, ale nie znam nPgSQL, więc mogę tylko doradzić, aby sprawdzić dokumentację.