Overview and Requirements
167
•
Provides the capability of monitoring the install status of every device currently in install
process.
•
Provides the capability of viewing the install log information of each device individually.
Software Component Design
The Avid ISIS Upgrade Utility is composed of the following components:
•
The GUI Component — provides the Graphical User Interface of the application
•
The Avid ISIS Upgrade Utility application programming interface (API) handles the low
level functions such as:
-
Configure and start the FTP server thread.
-
Discover available Avid ISIS systems connected to the network.
-
Manage and monitor the various Avid ISIS install threads.
-
Manage the command requests and responses between the Avid ISIS Upgrade Utility
and the Avid ISIS agent.
•
FTP Server — provides the file transfer service necessary for the devices to retrieve the
install package.
Avid ISIS Upgrade Utility Components
ISIS Upgrade Tool GUI
Laptop
ISIS Upgrade Tool API
ISIS
Device
ISIS Agent
FTP
Server