[533] in java-interest

home help back first fref pref prev next nref lref last post

Cannonical name for JAVA classes - further thoughts

daemon@ATHENA.MIT.EDU (Dr_George_D_Detlefsen)
Wed Jun 28 19:51:55 1995

Date: Wed, 28 Jun 95 13:43:06 PDT
From: drgeorge@ilt.com (Dr_George_D_Detlefsen)
To: java-interest@java.sun.com, java-porting@java.sun.com


Yesterday, I suggested that a full cannonical name for a JAVA class
might be composed of an fully qualified Internet domain name plus
components local to that domain.

This morning in the shower, it occurred to me that a good extension
of the classloader would be to check the first component of the
class name for a match against the DNS top level domains, ie. com,
edu, us, jp, uk, .... If there was a match, it would search the
DNS space for the longest string of name components that a hostname
lookup succeded for. It would then make a TCP connection to the
'javad' daemon on a well known port on that host. It would then
send the remaining portion of the class name to the 'javad', which
would then look up the class in its directory structure and send
the .class file back thru the TCP socket. This would give world wide
access to reuseable class libraries for the cost of implementing
a extension to 'hotjava.src/src/share/java/runtime/classloader.c'
and a relatively simple 'javad' daemon process.

Cheers,


 Dr George D Detlefsen,
 InterLinear Technology,                phone:  1-(510)-522-5077
 1420 Harbor Bay Pkwy # 281             fax:    1-(510)-522-1228
 Alameda CA 94502-6556 USA              email:  drgeorge@ilt.com
 
 `All progress comes thru the work of heretics` -- Dr George

-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post