Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r684 committed - Added sections about the subsystems of the different components.

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r684 committed - Added sections about the subsystems of the different components.


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r684 committed - Added sections about the subsystems of the different components.
  • Date: Wed, 05 Oct 2011 10:21:17 +0000

Revision: 684
Author:

Date: Wed Oct 5 03:20:47 2011
Log: Added sections about the subsystems of the different components.
http://code.google.com/p/ndt/source/detail?r=684

Modified:
/wiki/NDTArchitecture.wiki

=======================================
--- /wiki/NDTArchitecture.wiki Wed Oct 5 03:05:40 2011
+++ /wiki/NDTArchitecture.wiki Wed Oct 5 03:20:47 2011
@@ -82,6 +82,33 @@
|| META Test (C) || web100clt || The client part of the META Test || {{{test_meta_clt(int ctlSocket, char tests, char* host, int conn_options)}}} || {{{test_meta_clt.c test_meta.h}}} ||
|| META Test (S) || web100srv || The server part of the META Test || {{{test_meta_srv(int ctlsockfd, web100_agent* agent, TestOptions* testOptions, int conn_options)}}} || {{{test_meta_srv.c test_meta.h testoptions.h}}} ||

+==== NDT Server subsystems ====
+
+All subsystems of the NDT Server (web100srv) can be seen on the following diagram:
+
+*TODO - insert diagram here*
+
+==== NDT Client subsystems ====
+
+All subsystems of the NDT Client (web100clt) can be seen on the following diagram:
+
+*TODO - insert diagram here*
+
+==== NDT Java Applet subsystems ====
+
+The NDT Java Applet-based client has the same functionality as the command line client (web100clt), but all its code is located in a single Tcpbw100.java file. The concise implementation allow us to only distinguish the following subsystems related to particular tests:
+
+|| *Subsystem* || *Method* ||
+|| SFW Test (C) || {{{test_sfw(Protocol ctl)}}} ||
+|| MID Test (C) || {{{test_mid(Protocol ctl)}}} ||
+|| C2S Test (C) || {{{test_c2s(Protocol ctl)}}} ||
+|| S2C Test (C) || {{{test_s2c(Protocol ctl, Socket ctlSocket)}}} ||
+|| META Test (C) || {{{test_meta(Protocol ctl) }}} ||
+
+This simple architecture can be seen on the following diagram:
+
+*TODO - insert diagram here*
+
== Life Cycle ==

The NDT client and server interaction details can be found in the [NDTProtocol#Protocol_description NDT Protocol description].


  • [ndt-dev] [ndt] r684 committed - Added sections about the subsystems of the different components., ndt, 10/05/2011

Archive powered by MHonArc 2.6.16.

Top of Page