[GNE]GNE High Level Server Design
Brought to you by:
gillius
From: Gillius <gi...@ma...> - 2002-10-16 04:19:17
|
I've been working on the High Level Design. I've ran out of time to work on this tonight since I'm already very very late for bed, but I got soo close. I hope to finish it tomorrow or Thurs, but this is close enough I'm putting it up privately for some comments from you guys before I put it up on the public site. Basically (for those knowing the GNE mid-level API) all of the stuff you see in the chart executes in the mid-level API's onNewConn event. The high- level API wraps over the mid-level events and provides the high-level functionality and new events there. The chart shows the server side, but I think at least generally what the client does is very implicit based on what the server is doing and getting from the client. http://www.rit.edu/~jpw9607/gne/design/HighLvlServerDesign.htm This second URL is my first try at the chart, but it was meant more for the user, whereas the first chart I linked to was meant for me, since it includes mode GNE stuff. You can see some of the original stuff I designed and how it has changed. http://www.rit.edu/~jpw9607/gne/figs/GNEHighConnection.png I also have lots of other things designed, like channels and whatnot. I hope to write up stuff about that soon. Jason |