Vanilla Netrek Server Development Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VANILLA-L:865] Re: [VANILLA-L:864] Possible port of vanilla server to Java



On Mon, May 11, 1998 at 08:13:27PM -0700, Charles B. Morrey wrote:
> I'm pondering the possibility of porting the vanilla netrek server to
> Java.
[...]

> about the port to Java. Right now I'm trying to figure out the client
> interface (how and what is sent and how often.)

Look at JTrek.

> Another problem would be the forking of processes when clients log in.

This would be the least of your problems.  You'd have to rewrite the
shm and signal code and figure out how to sychronize the "j-ntserv" threads
to "j-daemonII" in Java without gobbling up CPU time.  In the end,
you will have rewritten the server from ground up to fit the java threads
model rather than "porting" the server to Java.  Look in the mailing list
archives for past discussions on MT & Vanilla.

> logging in would be a good way to keep thread creation and deletion to a
> minimum...

The overhead with thread creation and deletion is not really important
because it happens very infrequently relative to everything else that
the server does.

> I'm not interested in people pounding me for my interest in Java.

No comment.

One last problem: borgs.

Cheers,
-- 
Dave Ahn <ahn@vec.wfubmc.edu>        |  "When you were born, you cried and the
                                     |  world rejoiced.  Try to live your life
Virtual Endoscopy Center             |  so that when you die, you will rejoice
Wake Forest Univ. School of Medicine |  and the world will cry."  -1/2 jj^2
+
++ Vanilla-l Mailing List ++
To unsubscribe: send "unsubscribe vanilla-l" to majordomo@real-time.com
For more information: http://archives.real-time.com


Follow-Ups: References: