APC AP9212 User's Guide Page 60

  • Download
  • Add to my manuals
  • Print
  • Page
    / 147
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 59
60
7.3.2 Maintenance
The APT system relies heavily on several external software libraries and tools. Such as PTCS,
DRAMA, JAS, JSDT, JSNMP, Ant, CVS, the Linux operating System, and many more. Maintaining
these libraries and tools to the latest release version will reap may benefits such as improved
features, reliability and performance.
7.3.3 Client SP server
For security reasons, the SP server only accepts connections from the localhost. Currently there is
only an SP server run on mistral. Development is in progress, with the help of Keith Bannister, to
incorporate an SP Server into the APT Client application. This would allow the execution of APT SP
commands remotely. Once a sufficient set of commands are SP enabled, observers will no
longer need user-level access to mistral.
The SP command set could be deployed using JNLP, and automatically versioned using the
framework in Chapter 6.
7.3.4 Client error control
In many cases user actions will appear to have no effect due to some exception being thrown.
In the current implementation, these exceptions are caught and logged. No further action is
taken. The only way to determine the fate of a failed command is to examine the Client Log or
the Server Log panels.
Although there are limited types of exceptions that can be thrown, the context in which they do
so can narrow down the specific problem. This information should be extracted and conveyed
to the user via a dialog message or some other stimulus such as an discoloured icon.
7.3.5 Improved process information
The Process Manager user interface component introduced in Chapter 5.3, needs to be
accessible to all connected users, not just the user in control. It could also be extended to show
which ProcessSpace a particular process is executing in.
7.3.6 Interactive diagnostics diagram
The APT Hardware Architecture diagram, shown in Figure 2-14, is a very useful resource for
understanding the relationships and dependencies among the hardware and devices that
comprise the APT systems. Knowledge that is vital for diagnosing faults in the system.
An interesting project would be to implement this diagram in software as an interactive user
interface, such that components could be interrogated to obtain status information, and
stimulate the user when events occur. Sounds and animations could be used to depict the
operation of devices, such as a turning motor, or a pulsing cable to indicate data transfer.
Ultimately the user should be able to identify the status of the system at a glance.
This is not a trivial project. The implementation would need to be flexible to cope with the
constant changing of the system, such as the addition of new hardware, or the reconfiguration
of existing components. Many corrections and adjustments were frequently made while this
Page view 59
1 2 ... 55 56 57 58 59 60 61 62 63 64 65 ... 146 147

Comments to this Manuals

No comments