Home Solutions Products Military Alliances News Site Map FAQ About Us Contact  Forum
Desktop Alert Architectural Topology and Sharing Technology

The following section describes the technical implementation of Desktop Alert. This overview is intended to give general architectural and platform information.

Desktop Alert was developed using a three-tier architecture. Tier one is data storage and manipulation. Tier two is the administrative interface, data retrieval, web services, and web based presentation generation logic. Tier three is the client interface, both web based and desktop application. The architecture is designed to provide scalability both vertically as well as horizontally; this allows the system to grow as the user base grows.

Tier 1

 

Tier 1 is comprised of a Microsoft SQL Server database. SQL Server provides a high performance database engine to store and manipulate data. SQL Server has unmatched capabilities for integrating with other SQL server databases and databases on other platforms such as Oracle, DB2, and Sybase.

 

SQL Server provides data partitioning mechanisms that allow the system to scale up performance on a single server or distribute the load among multiple servers.

 

Tier 2

 

Tier 2 consists of code written in Microsoft’s C# development language and runs a administrative web-based interface on web servers that support ASP.NET and the Microsoft .NET framework compatibility.

 

This tier is used to retrieve and manipulate data and create the web presentation interface. It is also where the web services interface is implemented. This tier is also scalable by adding more servers and load balancing them using standard load balancing techniques.
 

Tier 3

 

Tier 3 is the client tier. There are two interfaces for the client tier, the web based interface and the desktop client interface.

Usage

 

The management interface can be run from any web browser and provides easy to use functions for creating users, groups and alerts. User, group and alert management features can be integrated with external systems by means of either database level integration or web services based integration. The desktop client interface provides the end user with the alert viewing and the ability to review past alerts and will open their default web browser to review previously viewed alerts.

Desktop Alert is developed using leading development tools and a flexible architecture so that the system can be scaled for performance as well as integrated with your other internal systems. The Desktop Alert technology and architecture is designed to maximize your investment and be flexible enough to grow with your future needs. Read here about why your organization should choose Desktop Alerts notification platform over the rest!

Take the free trial offer and contact us for references.