|
|
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
zBlueSoftware created our custom database management system to do exactly what we needed, help us communicate
with our customers. When we realized how much more we could do with all the information easily at hand, we
started requesting the additon of new features. This is never a problem, and is usually completed within days.
What used to be a difficult process, to do target marketing, is now easily done, without any special software
training. As we continue to increase our abilities to communicate with our customers, new opportunities can
continually be added.
No pre-packaged software can match that! It's a pleasure to work with zBlueSoftware.
Donna Nicol
Marketing Manager
Rosco Laboratories, Inc.
|
|
 |
|
|