pentominos:pentominos
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pentominos:pentominos [2008/10/17 15:05] – deva | pentominos:pentominos [2010/01/29 08:46] (current) – deva | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | =====Pentominos - Data Collection System ===== | + | ======Pentominos - Data Collection System |
| - | ====Network communication (protocol)==== | + | =====Overview===== |
| - | All network communication are done via XML documents.\\ | + | The Pentominos project consists of several sub-projects, that all work together |
| - | < | + | Here is a list of the current sub-projects: |
| - | Sending the zero character to a process will reset it, and thereby cleaning up all mess made by illegal documents.</ | + | * [[Artefact]] - The data storage server. |
| - | A connection can only be created in client-mode, | + | * [[Feed]] - A thin client data gathering application. |
| - | A server listen will run in a read loop until the client terminates the connection.\\ | + | * [[Upload Server]] - Journal writer. |
| - | The server must reply to all request with an answer, no matter if the preceding processing went well or not. | + | * [[Pidiod]] |
| - | + | * [[Pidio]] - The uid => patient ID mapper client (numpad/ | |
| - | ====The client==== | + | * [[libartefact]] |
| - | The client reads its config file, and forks for each config section it encounters.\\ | + | |
| - | Every fork handles a single apparatus according to the attached config section.\\ | + | |
| - | The main thread runs infinitely and makes sure to terminate | + | |
| - | Every client is connected physically | + | |
| - | The LUA programs hereafter sends this data to the server indirectly through | + | |
| - | Each LUA program must run in an infinite loop, terminating only when the function stop() returns true, and it must not hang waiting on read, but rather have a time-out, and loop again. | + | |
| - | + | ||
| - | ====Links==== | + | |
| - | * http:// | + | |
| - | + | ||
| - | ====TODO==== | + | |
| - | * {{: | + | |
| - | * {{: | + | |
| - | * {{: | + | |
| - | * {{: | + | |
| - | + | ||
pentominos/pentominos.1224248726.txt.gz · Last modified: by deva
