-
Notifications
You must be signed in to change notification settings - Fork 0
mcolotto/protocssc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CSSC HTTP Proxy Server Protocolos de Comunicaci—n, Second Quartile, 2010. Authors: Colotto, Mat’as Ezequiel Cura, Mar’a Eugenia Samra, Santiago JosŽ Scaruli, Jorge Ezequiel This is an implementation of a HTTP Proxy Server, following the recommendations and general dispositions specified on RFC 2616. This proxy also has some extra features as specified on the instruction document provided by the professorship. This project is written in Java 1.6 and is built with Maven. Therefore the user needs Maven installed to be able to compile the project and a Java Virtual Machine 1.6 to be able to run the proxy. To compile the proxy, just executing the "compile.sh" (if on Linux or Mac OS X) or "compile.bat" (if on Windows) script on the project's root is enough. The proxy can be run by executing the "run.sh" (if on Linux or Mac OS X) or "run.bat" (if on Windows) script. For further instructions, please refer to the Linux Installation Guide found on the final report (in spanish). You may find the configuration file in the root of the project: /config.xml The structure of the file is specified on the final report, but the provided example file is quite complete to understand its general structure. Upon any doubt or request that you may have, please send an e-mail to: mcolotto@alu.itba.edu.ar, mcura@alu.itba.edu.ar, ssamra@alu.itba.edu.ar, jscaruli@alu.itba.edu.ar We hope this proxy will suit your needs and that you enjoy using it. En espa–ol: Esta es una implementaci—n de un Proxy HTTP, siguiendo los lineamientos y especificaciones de la RFC 2616. Tiene algunos agregados, tal como especifica el enunciado provisto por la c‡tedra. Es un proyecto hecho sobre Java 1.6 y se compila mediante Maven, por lo tanto para ser utilizado requerir‡ de una Java VM 1.6 y de Maven instalado (al menos en la computadora en donde se compile el proyecto). Para compilar el proyecto, basta ejecutar "compile.sh" (Linux o Mac OS X) o "compile.bat" (Windows) en la ra’z del proyecto. Para correr el proxy, basta ejecutar "run.sh" (Linux o Mac OS X) o "run.bat" (Windows). Para m‡s informaci—n, referirse a la gu’a de instalaci—n para Linux que se puede encontrar en el informe. El archivo de configuraci—n se lo puede encontrar en /config.xml La estructura del mismo es la detallada por el archivo de ejemplo provisto. All’ se podr‡n configurar ciertos par‡metros funcionales del proxy. Por cualquier duda o consulta, por favor enviar un e-mail a: mcolotto@alu.itba.edu.ar, mcura@alu.itba.edu.ar, ssamra@alu.itba.edu.ar, jscaruli@alu.itba.edu.ar Esperamos que disfrute de CSSC Proxy Server y de sus caracter’sticas.
About
Automatically exported from code.google.com/p/protocssc
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published