Project

General

Profile

Statistics
| Revision:

root / trunk / docs / projects / colonet / colonet_server.txt @ 12

History | View | Annotate | Download (638 Bytes)

1
server:
2
	-use select to handle the multiple connections to eliminate race conditions/simplify things
3

    
4
	server->client
5
		-formal language between server and client
6
		-formal language of responses to requests from client
7
		-client must be able to give commands to robot and request information
8
		-use header file of robot behaviors as numeric commands
9

    
10
	server->db ?
11
		-use mysql (its free)
12
		-find library to do mysql in C
13
		-store client requests?
14

    
15
	server->robot
16
		-send commands/requests to robot
17
		-use header file of defined robot behaviors
18

    
19
	logging:
20
		-log client requests/commands
21
		-log commands sent to robot
22
		-log responses
23

    
24

    
25