Silmaril Software
 » Switch to main page
  Please, select your language: 
ENGLISH
RUSSIAN

 

Short history.

It is necessary to mention that during my work I was facing with necessity to provide synchronization between a several file folders on different computers anyhow not connected with each over. Which means if to assume that some program exists (it is possible to take as example the unforgettable DiasoftCLIENT produces by "widely known in particular financial circles" company called DiaSOFT) which can put the outcoming files to one folder and to check the other one for any incoming files. The typical solution for that situation is the some e-mail client software installation on that computers (which is not so bad by itself) and manual sending of mentioned files (what is really bad). But this is not all! As a rule it is necessary to provide additional file compression (which is very actual for large files which is significantly reduces file transfer time and communication expenses and to provide file coding and electronic signature

For each of mentioned subtasks the separate programs are available,cause as e-mail client Outlook Express can be used from Microsoft Internet Explorer 4.X and as a dialing program the outstanding program E-Dialer written by Alexander Gorlach can be taken, Russian compression program RAR can be used from Eugene Rochal and for packing and electronic signature the popular PGP package can be taken and so on.

And right now let us see how this "flacky cake" looks in practice:

  1. We form the outcoming document in the boundaries of our program and after we export it to a file.
  2. We form the electronic signature and code the file.
  3. If our coding program is unable to compress files, then we pack them using of of the known external compression program..
  4. We run e-mail client program, where we form a message where we attach outcoming file.
  5. We establish connection with DialUp-server.
  6. We send and receive e-mail.
  7. We get disconnected from server.
  8. We read incoming e-mail and export incoming document into a file.
  9. We unpack the file.
  10. We encode the file and check the electronic signature.
  11. We import incoming document to our application.

And right now assume that we have more than one addressee, let us say 5, and we should have a few connections per day. In addition the man's work can't be without mistakes, like to mistake the addresses and signatures, the list of such mistakes is very long!

The attempts to integrate separate programs to one package came to fiasco. The monster looked like Frankenstein and had all his diseases, like the compression part was not understanding the file already coded by PGP part and it is necessary to compress it once again, e-mail was not understanding is there any connection established or was trying to find it when it could not be or just was refused to send e-mail. With a very hard effort this monster can be run, but of course there were no words to give such "software" to third party.

 


(C) Copyright 1998-2002 by Maxim Malencoff. Silmaril Software.