proj1 - ECS 152A: Computer Networks Project 1 HTTP Proxy...

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

View Full Document Right Arrow Icon
ECS 152A: Computer Networks Project 1 HTTP Proxy Server on Android Platform Please read all sections of this document before you begin coding. In this project, you will develop software similar to HTTP proxy server. The server would listen on a certain port for incoming HTTP requests. A TCP connection is established for each client with HTTP request and forward the HTTP request to its desired destination. The novel aspect of this project is that the proxy server will run on the Android platform, as a Android application. Your software will utilize Android framework to provide a UI interface where a user can set the desired server port number and possibly other parameters. Objectives The primary goal of this project is to understand basic socket programming to send information across TCP connections, as well as the basic idea of multi-thread programming. You will be introduced to the basic of Android development, you will take
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/24/2011 for the course ECS 152a taught by Professor Ghoshal during the Fall '08 term at UC Davis.

Page1 / 3

proj1 - ECS 152A: Computer Networks Project 1 HTTP Proxy...

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