|
|
IDS Communication Technology
IDS is a multi-tier application which utilizes various technologies to communicate as efficiently as
possible between the different components.
There are three sections to IDS, the client desktop application, the JBoss server, and the database.
The clients, which can be located anywhere in the world, talk only to the JBoss server. The JBoss server
is the only component with access to the database. This ensures that your database is as protected as
possible from the outside.
Communication between the desktop client and the JBoss server happens through servlet posts from the
client application to the JBoss server. The JBoss server responds through an xml message. Automatic
server status messages are sent from the JBoss server, via JMS, to all appropriate clients to keep
them informed of the current server health.
JBoss communicates directly with your database(s) through JDBC. The JBoss server maintains the
optimal number of each servlet to assure the best level of performance. This system is easily
scalable and fault tolerant, providing you with maximum up-time and future growth opportunities.
The connection between the JBoss server and the database is constantly monitored by IDS technology
developed to ensure proper error handling and recovery.
Depending on the configuration of
your IDS system, the JBoss server and database may be on either the same server of different servers.
In addition, multiple servers may be used for load balancing and/or fail over protection.
In brief:
IDS is a multi-tier application
XML and servlet posts between the client and JBoss servlets
Server status sent using JMS to clients
JDBC calls between the JBoss servlets and the database
Database not open to the outside world
Scableable and fault tolerant
The following is a diagram of a small IDS configuration.
(click here for more configurations)
|
|
|
 |
| |
Testimonials
IDS continues to make a huge difference to the profitability of our company, providing us with a custom
designed information database that expands as and when we need it.
It has empowered our employees to better record detailed information on thousands of physicians and
hospitals nationwide, to generate a wide variety of reports and allows for in-depth retrival and analysis
of all our information.
zBlueSoftware is also able to customize our needs in an on-going basis. IDS is invaluable, it is the
core of our company.
Jean Morgan, MD
VP, Chief Medical & Research Officer
Castle Connolly Medical Ltd
|
|
 |
|
|