DSX Software


Below are descriptions of the Software offered by DSX. Both the Access and SQL based program are discussed below and to the right are links to the additional information.

General Software Information

WinDSX is a powerful access control and system monitoring application that harnesses the power of the Windows 32 and 64 bit operating systems. WinDSX combines point monitoring and access control with Photo ID Badging, Time and Attendance, Alarm Graphics, DVR/NVR Integration, Elevator Control, Alarm Email/Text Message Notification, Threat Level Management, HazMat and Emergency Lockdown, and FIPS/TWIC card compatibility.

WinDSX can support your access control needs from a single PC or multi-user Local Area Network to an enterprise solution with SQL Server as the database engine. The system utilizes TCP/IP network communications to provide user interaction and real time monitoring to the workstation PC’s located anywhere on the LAN or WAN. Password protection allows for operator specific capabilities at each workstation.


Below are examples of systems using both the Access and SQL Versions of Software.

Access Configuration 1
All systems have a minimum of one PC. The one absolute PC that you must have is the Comm Server. This does not mean it has to be a Server Class computer. This means that regardless of what the Operating System is, this PC will perform the Comm Server duties such as all field controller communications, all uploads and downloads and hard disk logging. The system can start and even remain 1 PC. This PC would be the Comm Server and would contain the system database.

Access Configuration 2
This configuration expands slightly on configuration 1. It has a Comm Server PC for the controller communications. The Comm Server PC is where the shared database resides. It also has at least one other Workstation PC (client) that shares the database on the Comm Server.

Access Configuration 3
Further expands Configuration 1 and 2. In this application there is a Comm Server and at least 1 Client but the database resides on a different PC or File Server.

SQL Configuration 1
SQL Systems have a minimum of 2 Programs. One is the Microsoft SQL Server program (not supplied by DSX) where the database resides. The other one is the Comm Server. The SQL Databases are created and defined according to the instructions in the software installation manual. The tables in those databases are created using two script files that are provided by DSX once the WinDSX SQL software has been installed on the Comm Server PC. There is a DSX Softkey that is installed at the Comm Server. Both programs can be on the same PC.

SQL Configuration 2
In this configuration there is a SQL Server PC for the database, a Comm Server PC for system communications, and at least one client PC. The Comm Server program is configured to run as a Service. The WinDSX folder on the Comm Server is also the Shared folder for all multi media data such as card holder images, audio files and graphic maps. The Client installation can be used to perform any system function and should be used for any and all remote sessions of the WinDSX system. In this configuration the SQL Server and Comm Server could be on the same PC and the Client would be a separate PC.

SQL Configuration 3
In this application we expand upon 1 & 2 by adding another PC for Terminal Services or Citrix Server. This PC leverages multi user technology with thin client convenience. The perfect solution for allowing users to access the system from all over the world without having WinDSX loaded on their PC.