[Dmrpg-devel] network layer
Status: Planning
Brought to you by:
nakee
From: Ely L. <el...@cs...> - 2003-02-07 13:08:46
|
suggestion for network layer: Like most applications I think we should use - TCP/IP for things which need security password authetication and sensative data, it should be encrypted using ssl like layer. through this port we can allow scriptable interface and diffrent levels of access. -UDP/IP for bw related things, as in 3d/2d/sound very light security maybe very very simple key encryption while the key is being synced in tcp every few minutes. that would enable us to create layers for graphic and sound and would even allow a person participate with no graphic engine at all. I guess we can change some existing protocol for the graphic but I guess the tcp one we'll need to do ourselves. The servers should work in the following hierchy as being done in actionRPG: zone server -> area server -> world server. zone server - would have specific zone region server - would include few zones that can affect each other world server - would have few area which affect each other level or are affected by the same global level. clients should connect to zone server only. the diffrent is that we'll allow world servers to talk with each other sync object and to move charecters in a very controled way. I guess when we have actionRPG source code we can see how much of it we can use. comments?:) Ely Levy System group Hebrew University Jerusalem Israel |