AsamCommander Tool with Security Plug-In
The AsamCommander is a Java-based navigator and browser for ASAM ODS data sources. The application allows the administration of the server, the database and security options. The security plug-in works with the Avalon security management interface allowing commands such as: GetSecurityLevel, GetRights, SetRights, SetPassword, … .
The AsamCommander is designed for system administrators.
The ASAM ODS Copy and Backup Utility (Ascoba) is a standalone application to use with the Avalon ODS Server in order to back up the data of the database (database or ATFx). Ascoba only supports the backup of information in between identical application models (security reasons). Ascoba also supports RPC / Santorin Servers.
If required, the Avalon ODS Server application offers extensive customization options due to configuration parameters. It is even possible to set context variables enabling the utilization of different configuration parameters for each session.
The ATHOSConfig tool allows to view and modify the configuration. View your own Avalon ODS Server service:
- Highlights all parameters not set by default
- Gives background information about any parameter
This tool is for IT experts only.
The Avalon ODS Server is able to manage external files which may be of any format (q.v. mixed mode option). As the access to files is dependent on the system environment, the ASAM ODS specification (DT_EXTERNALREFERENCE) does not define the process at client side. Of course, the access protocol may define the URL of the file. However, only the client may obtain the file security information. The CORBAFileServer is a generic implementation which realizes the data access with various protocols and security models.
Depending on the set debug level of the Avalon ODS Server, the application produces a comprehensive log file with detailed information on a client call, its processing and the retrieval of information from the database.
The LogViewer contains several features in order to evaluate the processing of information:
- with the LogProfiler you can analyze the log file to identify problems in the performance of the whole ODS system
- the LogProfileViewer can run the LogProfiler and visualize its results
- with the LogSplitter you can generate session-specific log files from the the general ATHOS log file
Therefore, developers can use the LogViewer in order to accomplish the following tasks:
- abstract a single session for detailed analysis
- debug ODS client calls
- performance analysis of the ODS system
The LogViewer is a quite comprehensive tool and requires some know-how of ODS.
Notification Service / Event Server
The notification plug-in is a Java-based enhancement of the Avalon ODS Server. You can install and configure the plug-in to use the CORBA Notification Service (www.omg.org) in order to notify e.g. users via e-mail about registered events within the server. Other ODS clients that use the counterpart of this plug-in are able to receive process information about server events like e.g. the creation of an element, user access etc. This makes it possible to trigger event-based actions. Multiple types of events and filters are available for the CORBA Notification Service.
A notification can rest upon events like a session notification (open, close and will close) or an INSERT, REPLACE, DELETE or MODIFYRIGHTS command.