What Is an Event?

You can use the Publishing Framework to generate and publish events. In this context, an event is an action or occurrence that can be detected by a computer program. The Publishing Framework creates events by using XML specifications for events that contain the name of the event, a set of associated properties, and a message body.
The Publishing Framework provides two methods for publishing an event:
explicit event publication
enables a SAS program to generate any type of event and publish it using HTTP, message queuing, or a publication channel.
implicit event publication
enables a channel's subscribers to be designated as event subscribers. The Publishing Framework then automatically notifies event subscribers whenever new information is published to the channel.