Chapter 4. WAF Component: Services
WAF provides a number of generic services
that can be used in developing a WAF application. Services leverage the
business logic provided by the kernel, and provide specialized domain APIs
to solve specific, common business problems. Examples of services include
notification, workflow, and versioning.
Services were originally discussed in Section 1.2.2 Services. Implementation examples are covered in
Chapter 11 Services Tutorials.
4.1. Auditing Service
The auditing service can track when and by
whom an object was created and last modified for an
ACSObject. This tracking is optional. The
AuditedACSObject class provides methods for
accessing the auditing information.