Notification procedures

Without any programmer-supplied code, an Open Server application allows Client-Library or DB-Library clients to create registered procedures, execute them, and receive notification when they execute.

Registered procedures are not required to have an executable routine in the Open Server application. In fact, registered procedures created by DB-Library or Client-Library calls cannot call a routine in Open Server. A registered procedure that has no executable routine associated with it is called a “notification procedure” because its sole purpose is to notify clients watching for it to execute.

Client applications communicate with each other through any Open Server application by using notification procedures.

Although you do not need to write any code to enable this feature, you may want to install a callback handler to disable or regulate the use of registered procedures. See “Using callback handlers with registered procedures”, for details.