Configuring the annotations server object

A server object is required to send and receive annotations in IBM Daeja ViewONE. When the viewer starts an annotation save operation, this object is called to receive the annotation data that a user created or edited.

About this task

The server object is the interface between the viewer and the repository. This object must be able to receive and parse an annotations text stream. You can create the object as CGI, ASP, EXE, or a servlet. You can adapt how the object handles the annotation definitions to meet your specific environment. For example, the definitions might be written to a database, stored as text files next to their respective images, or passed on to another object.

To control users' access to annotation data, use a simple or complex security model with the appropriate code changes to the server object that handles the annotation data.