Assignment2

Assignment2 - Homework Assignment 6 ECE 155A Winter 2009 Due Monday March 2 This network programming assignment involves not only BSD socket

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Homework Assignment 6 ECE 155A – Winter 2009 Due Monday, March 2 This network programming assignment involves not only BSD socket programming but also multi- threaded programming in C / C++. This assignment builds on the previous program you wrote for Assignment 5 in which the server reversed a string sent by the client. However, this assignment is connection-oriented, so you only need to write programs for the client and the server using TCP. You do not need to write programs using UDP. For this assignment, there is a single server that serves multiple clients. Each client opens a connection to the server and keeps that connection open throughout a session that involves multiple requests to the server over that connection. This assignment follows the synchronous request/reply model of network computing in that, after the client issues a request to the server, the client then blocks and waits for a replay from the server. After the server finishes its computation, it sends the reply back to the client with the results of its
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/02/2009 for the course ECE 155a taught by Professor Louisee.moser during the Winter '09 term at UCSB.

Page1 / 2

Assignment2 - Homework Assignment 6 ECE 155A Winter 2009 Due Monday March 2 This network programming assignment involves not only BSD socket

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online