DICOM Server Manager Demo

The LEADTOOLS DICOM Server Manager Demo configures three different DICOM Servers by default. These DICOM Servers use the LEADTOOLS PACS Server Framework. Each DICOM Server implements different DICOM Services using different add-ins. Additionally, a Server Manager application is provided to configure and manage all of the servers from a single user interface.

Users can add or remove supported DICOM Services from any of the servers by simply adding or removing the add-ins under the server folder. Please note that one add-in can implement multiple DICOM Services but multiple add-ins are not allowed to support the same DICOM service under a single server configuration.

Server Manager Demo:

The PACS Server Manager (CSLeadtools.Dicom.Server.Manager_Original.exe) is a sample application that uses the LEADTOOLS DICOM Service Admin SDK to allow users to manage multiple PACS Framework from one application. Users can add, remove and configure Servers; and start, stop and pause any or all server services. The application also allows DICOM client configuration for each server and exposes the add-in level settings for all configured Add-ins when implemented. In addition, users can view the transaction log of all servers from this application.

The following figure shows the LEADTOOLS DICOM Server Manager:

LEADTOOLS DICOM Service Manager

Server Manager Interface:

Server - The Server drop-down list box lists all configured DICOM Servers.

The following figure shows the configured PACS Framework Servers:

Configured Servers

IP Address - The IP address of the selected server

Port - The Port to which the selected server is listening.

Selecting a server from the list box displays a list of icons under the Add-in Options List, as shown in the following figure:

Add-in Options

Each icon represents an installed Add-in on the server. Double-clicking an icon displays the settings` dialog for that Add-in. For example, double-clicking the Security icon( Security Icon) displays the Security Options dialog as shown in the following figure:

Security Options Dialog

Note:More detailed information of individual Add-ins is documented under the respective server documentation.

Icon Add Dicom Server**Add DICOM Server button**- Click to open the **Add New Server** dialog. The **Add New Server** dialog Settings tab is shown in the following figure: Add New Server

The Add New Server dialog Settings Tab has the following fields:

Settings Tab

The Add New Server dialog Advanced tab is shown in the following figure:

Add New Server Advanced

The Add New Server dialog Advanced tab has the following fields:

Advanced Tab

After a Server is configured, a new directory is created in the application folder based on the AE Title of the server. For instance, if your application directory is c:\Dicom Servers\ and you created a server with the AE Title " L19_MWL_MPPS_SRV"; the new directory will be c:\Dicom Servers\ L19_MWL_MPPS_SRV\. This directory contains all the settings for the new server as follows:

The Event Log Dialog has the following fields:

List View - Displays summary information.

Query Options Pane - Allows basic filtering of event log reports. The Query Options pane is shown in the following figure:

Query Options Pane

The Query Options Pane has the following fields:

Event Log Details dialog

The Event Log Details dialog has the following fields:

  • Server AE Title - The Server AE Title
  • Server IP Address - Server's IP Address
  • Server Port- Port number the server is using
  • Client AE Title - The Client AE Title
  • Client IP Address - Client's IP Address
  • Client Port- Port number the server is using
  • Event Date/Time- The date and time at which the event occurred.
  • Description - Event description
  • View Dataset - Opens the dataset for viewing.
  • Close - Closes the dialog.
Delete Selected**Delete Selected Button -** Click the Delete Selected button to delete the selected message. The following dialog displays: Delete Selected Dialog

Click Yes to remove the selected log message. Click No to close the dialog and return to the Event Log dialog.

Delete All**Delete All Button -** Click the Delete All button to delete all messages. The following dialog displays: Delete All Dialog

Click Yes to remove the log messages. Click No to close the dialog and return to the Event Log dialog.

Close**Close Button -** Click the Close button to close the dialog.

AE Titles Tab - This tab shows the configured list of clients for the currently selected server while a server service is running. The server register IAeTitle implementation is responsible for handling the Service Manager requests. The following actions are available on the AE Titles Tab:

icon Add AE Title**Add AE Title button** - Configures a new client connection. Clicking the button displays the following dialog: Add AE Title Dialog

Note: Double-clicking a client list item also displays the Edit AE Title dialog.

Delete AE Title**Delete AE Title** - Deletes the selected client configuration.

LEADTOOLS installs the following sample PACS Framework Servers Demos:

MainPACSFrameworkServer PACSFrameWorkRouterServer

Help Version 20.0.2018.9.5
Products | Support | Contact Us | Copyright Notices
© 1991-2018 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Imaging, Medical, and Document