zBlueSoftware, LLC
IDS LPS Consulting zBlueStudio FSX Planner About Us Testimonials Contact Us January 5, 2009 
General
Pricing
Free Demonstration
Features
Features Overview
IDS Desktop
Customized data search screens
Customized data editing screens
Customized reporting tools
Customized data import & export tools
Bulk emailing
Customizable menus per user
Update multiple databases
   simultaneously
Integration with your website
Technical
Java based (runs on Windows and
   Mac)
Utilizes the highly scalable JBoss server
Runs with MySQL or MS SQL Server
   databases
XML, JMS and JDBC communication
   technology
Sample Configurations
IDS Communication Technology
IDS - Intranet Database System
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.
     


     
      © 2003 - 2008 zBlueSoftware, LLC