Monday, April 03, 2006

access control overview

The UIs, Commands, Displays and Evaluators can all access ArkDb content, but only Commands and Evaluators may update ArkDb.

A many reader / single writer approach is used for handling threads, so it is important to restrict the time updates are performed. Updates can only be handled by commands marked as update commands and by evaluators.

Access control is managed by the active evaluator for each client. The UI can not access ArkDb except from methods invoked by a command or evaluator. (I suspect there is currently a bug where the inital display breaks this rule--something to look into tonight.)

Bill

0 Comments:

Post a Comment

<< Home