Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

The server structure

From: Roman Baron <alphax1(at)ibm.net>
Date: Fri Aug 22 1997 - 06:38:09 EDT

    Hi all.
 I've just read Justin's DOC (or just as much as i could :)) on the server's structure in detail. I've found something like blackspots (for me etc.) so I'd give u my perspective
 on that:

 Please remember that it based on Serialization and that's not yet decided to go,
 So, I'l change that part if neccesary.

  The Server

 The server is constructed with the next structure:

files themselfs ( Includes Directive class)
+ ConFile class - this includes all parameters of a config
file such as lock, directives, etc. + Directive class - this includes a single directive and it's paramters

       Detailes

        o  The interface is handled by the User thread
        o  The locks are synchronize() based
        o  Locks are one per conf. file
        o  Interface uses Serialize to exchange Directive objects
        o  User thread includes (objects of) Machine
        o  Parser class will gennerate the ConFile objects
        o  Multiply users are allowed
        o  Multiply machines are allowed


      So what do u think? This way, all I have to do to change the
interface is Change some code at the user   class, and it won't affect any others at all!

    We can always convert it with java2c to C code ( We should test if serialize is supported by the outcomingg code )

Do you need help?X

   Let me know what u think, hope the background wasn't too big, Regards all, Roman Received on Fri Aug 22 07:07:21 1997

This archive was generated by hypermail 2.1.8 : Thu Aug 24 2006 - 14:52:51 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library