事件通知服务 (Event Notification Service, ENS) 是一种报警分发程序,它会检测报警队列中的事件并向这些事件的订户发送通知。ENS API 允许程序员修改 Calendar Server 使用的“发布和订阅”功能来执行订阅事件、取消订阅事件以及向事件订户发送通知等功能。ENS API 具体包括以下 API:发布者 API、订户 API 以及“发布和订阅”分发程序 API。
有关 ENS API 的信息,参见《Sun Java Communications Suite 5 Event Notification Service Guide》。
Calendar Server 软件也支持 Java Message Queue 通知,但 csnotifyd 没有订阅它。因此,它不是默认报警和通知系统的一部分。有关更多信息,参阅 Sun Java System Java Message Queue 文档。