Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r703 committed - Extended description of the web100srv architecture, more rearrangement...

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r703 committed - Extended description of the web100srv architecture, more rearrangement...


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r703 committed - Extended description of the web100srv architecture, more rearrangement...
  • Date: Fri, 07 Oct 2011 14:18:32 +0000

Revision: 703
Author:

Date: Fri Oct 7 07:17:48 2011
Log: Extended description of the web100srv architecture, more rearrangements.
http://code.google.com/p/ndt/source/detail?r=703

Modified:
/wiki/NDTArchitecture.wiki

=======================================
--- /wiki/NDTArchitecture.wiki Fri Oct 7 06:57:45 2011
+++ /wiki/NDTArchitecture.wiki Fri Oct 7 07:17:48 2011
@@ -96,7 +96,7 @@

==== NDT Server subsystems ====

-All subsystems of the NDT Server (web100srv) can be seen on the following diagram:
+All subsystems of the NDT Server (web100srv) can be seen on the following diagram (please note, that web100srv is the component that is using all subsystems included in it, the subsystems like _mrange_ and _admin page_ are used during initialization and after each test session):

http://www.soldevelo.com/images/ndt/NDTA2.png

@@ -106,21 +106,6 @@

http://www.soldevelo.com/images/ndt/NDTA3.png

-==== NDT Java Applet subsystems ====
-
-The NDT Java Applet-based client (Tcpbw100.jar) 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) || {{{boolean }}}*test_sfw*{{{(Protocol ctl)}}} ||
-|| MID Test (C) || {{{boolean }}}*test_mid*{{{(Protocol ctl)}}} ||
-|| C2S Test (C) || {{{boolean }}}*test_c2s*{{{(Protocol ctl)}}} ||
-|| S2C Test (C) || {{{boolean }}}*test_s2c*{{{(Protocol ctl, Socket ctlSocket)}}} ||
-|| META Test (C) || {{{boolean }}}*test_meta*{{{(Protocol ctl) }}} ||
-
-This simple architecture can be seen on the following diagram:
-
-http://www.soldevelo.com/images/ndt/NDTA1.png
-
==== Subsystems description ====

The brief information about each of the NDT subsystems can be found in the following table. All source files are located in the *src* directory under the root of the checked out sources from the code repository.
@@ -146,6 +131,21 @@
|| META Test (C) || web100clt || The client part of the META Test || {{{int }}}*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 || {{{int }}}*test_meta_srv*{{{(int ctlsockfd, web100_agent* agent, TestOptions* testOptions, int conn_options)}}} || {{{test_meta_srv.c test_meta.h testoptions.h}}} ||

+==== NDT Java Applet subsystems ====
+
+The NDT Java Applet-based client (Tcpbw100.jar) 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) || {{{boolean }}}*test_sfw*{{{(Protocol ctl)}}} ||
+|| MID Test (C) || {{{boolean }}}*test_mid*{{{(Protocol ctl)}}} ||
+|| C2S Test (C) || {{{boolean }}}*test_c2s*{{{(Protocol ctl)}}} ||
+|| S2C Test (C) || {{{boolean }}}*test_s2c*{{{(Protocol ctl, Socket ctlSocket)}}} ||
+|| META Test (C) || {{{boolean }}}*test_meta*{{{(Protocol ctl) }}} ||
+
+This simple architecture can be seen on the following diagram:
+
+http://www.soldevelo.com/images/ndt/NDTA1.png
+
== Build Instructions ==

=== Requirements ===


  • [ndt-dev] [ndt] r703 committed - Extended description of the web100srv architecture, more rearrangement..., ndt, 10/07/2011

Archive powered by MHonArc 2.6.16.

Top of Page