HOME

SOFTWARE SUPPORT CONTACT FORUMS LINKS ARTICLES NEVITIUM

 

The Multi-User Contact Manager
WARNING - This page is a rough draft, it will change and updates will be posted quite often.

Do you have an office with multiple workstations?  Are you tired of goofing around with single user contact managers and out-of-date paper lists?

Install and run the Diurnalis Server Software on your server.  Install the client software on your regular workstations.  Now everyone can connect and use the company contacts without any hassles!

Visit the manual for a better overview.   Visit the Forums to provide feedback or to ask questions.

You need Java to run this software.

Put That Server To Use

Diurnalis is a true network application.  Instead of wasting processor power sitting idle as a "file server" you can better utilize your hardware investment by giving it some real work to do.  Let your office staff seamlessly access some of your most vital information.  Save time and improve workflow by giving everyone an up-to-date contact list at their fingertips. 

BETA 2: Launch Google Maps for addresses with the click of a button; Diurnalis completes the tedious data entry functions and performs an address search on Google Maps; the results come up in your web browser.

Diurnalis is currently capable of printing to Dymo or Co Star Labelwriters.

Diurnalis can run on Windows, Linux, Unix, Mac and more.

Diurnalis is in BETA 3 release!

  GetJava Download Button

You need Java 1.5 (Java 5)  or greater to run the software offered here. 

Because of recent advances in Java Technology you should install a newer version of the Java Runtime.
JRE 1.5.0_08 and greater are recommended.  A new build is released almost every month.  The current version distributed by Sun is Java 6.
Java for Mac OS X

  Diurnalis-1.0-BETA3-Setups.zip

  Server.zip : Client.zip

Updates at least once per week in BETA stage.

The Windows Setups zip contains two Setup.exe files, one for the server and one for the clients.

The Server and Client zip files can be used on any system with Java, just extract the file where you need it, no need to make a directory first.

This version of Diurnalis shuts down when a sixth workstation accesses the system.  I will fix this with the next release; I forgot to disable the maximum clients limit.  [This is fixed in BETA 2]

If you have many users I would suggest BEA JRockit 5; it is a Java implementation by BEA.  It can run any Java application but handles memory and threads better for servers.  Diurnalis is not yet tested on BEA JRockit 5.

If you get stuck I will be glad to help you, just email: software@datavirtue.com; response in less than 24 hours.

 

Features

  • Simple clean interface to manage your contacts.

  • Search contacts by Company, Last Name or Phone.

  • Store as many phone numbers and addresses as you need for each contact.  In addition to phone numbers you can store email addresses and web links.

  • Keep notes in the journal for each contact, entries are automatically filed by date.  No limit to the amount of notes that can be kept.

  • Print labels to a Dymo, Co Star or other label "printer".

  • Automatically launch websites (text messages, map links) and new emails for contacts.

  • Available custom features through Data Virtue

Requirements

  • Properly configured TCP/IP network, 100mbps and greater.

  • PIII class computer operating at 700Mhz and above.

  • RAM ~ Server: 512MB  Client :128MB [Most of this memory is to assure your operating system will function properly.]

  • Java 1.5 (Java 5) or greater on the server and client.

  • Diurnalis Server and Client are designed for operation on the same network.  Every network situation is unique and Diurnalis may branch subnets if not hindered by routing hardware and firewalls.

Technology Notes

Behind the scenes the Diurnalis Server regulates requests to the database.  Each time a client tries to obtain information (List of names, address) it first checks with the server to see if it is available, if not a busy signal is sent to the client and it has to try again.  This can happen a thousand times in one second.  Usually before that "second" is up the client has gained access to the information. If there are a lot of requests the user simply experiences a small delay but nothing abnormal. However, this occurrence is very rare in a small office.

This system can handle many users, although the maximum number is not known.  I have tested the server with  four automated clients (Windows 2K, XP, Linux) all making many requests at once on a large database table; the server was Dual Core 1.8GHz configured properly on Windows XP SP2 w/ 1024MB RAM and SATA 250gig HD.  One of the client automatons was on the server itself.  Even under this unusually demanding condition it performed very well for hours on end. The server had to handle thousands of requests a second while the clients were trying to run a search I knew would traverse a whole table (40k+ "records") to find each time they were granted access.

The Diurnalis database CAN possibly be spread over several servers for the ultimate in access speed and availability.  This however is a custom modification tailored for a specific situation and need.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diurnalis Manual

 

Forum

 

 

 

 

 

 

 


 


Contact BEA for service on their products.

 

   Copyright Data Virtue 2007