meta data for this page
LDAP: couldn't connect to LDAP server
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
courses:ct30a5002:ex4 [2013/09/23 13:50] julaakko created |
courses:ct30a5002:ex4 [2014/11/03 23:49] julaakko [Tools for the task] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== TCP #2 ====== | ||
+ | This is a second part of TCP exercises. | ||
+ | |||
+ | ===== Task for week 45 ===== | ||
+ | |||
+ | **1.** Unexpected connection termination or crashed TCP connections. | ||
+ | * How to react to these conditions? | ||
+ | * What can cause the termination/ | ||
+ | |||
+ | |||
+ | **2.** Multiple concurrent users on TCP server. | ||
+ | * Implement multiuser support to the {{: | ||
+ | * What issues have to be noted? | ||
+ | * What kind of " | ||
+ | |||
+ | **3.** Timing is of the essence - how about with multiple concurrent users over TCP? | ||
+ | * How would you guarantee a equal response time for each client? | ||
+ | * What are the risks with the use of TCP in games regarding: | ||
+ | * delays | ||
+ | * small packets | ||
+ | * congestion/ | ||
+ | |||
+ | **4.** Think about a situation where your game has to establish a connection between a server and a client using UDP and your game also needs TCP for separate reliable data transfer channel. How would you achieve this? | ||
+ | |||
+ | ===== Tools for the task ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | > Links added on 03.11.14 @ 21:15 | ||
+ | |||
+ | ---- | ||
+ | Task for next week (week 46): [[courses: | ||
+ | |||
+ | ---- | ||
+ | [[courses: |