Changes between Version 1 and Version 2 of WARPnet1/Architecture


Ignore:
Timestamp:
Jun 21, 2010, 1:22:11 PM (14 years ago)
Author:
sgupta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WARPnet1/Architecture

    v1 v2  
    11= Architecture of WARPnet Testing Framework =
     2
     3The Framework is built around a server-client architecture. The central server is connects to the nodes on one end and to controllers/scripts on the other.
     4
     5[[Image(wiki:WARPnetFramework/Files:Architecture.jpg)]]
     6
     7The basic data transfer blocks is a packed byte structures that are understood by both nodes and controllers. Each structure has a predefined structID. Each controller must register structIDs that is interested in hearing with the server. The server is responsible for filtering data it receives from all the nodes and pass it to controllers to all the controllers that are registered for those structIDs. The server itself does not understand the nature of the data but just that the first byte of transfer is the structID and the second byte of transfer is the nodeID that is destined to.