herberlin.de tools.herberlin.de tools.herberlin.de

Herberlin Bremsserver

    1. HTTP Server
    2. Proxy Server
    3. Mailserver
    4. Getting Started

HTTP Server

Bremsserver is a little http server designed for development and testing. Some of the key features are:
  • Full debug functionality on request and response headers.
  • Slow down Bremsserver's response time to simulate slow network connections.
  • Add headers to avoid browser' s caching.
Bremsserver supports Apache like Serverside Includes (ssi), cgi and embedded scripting languages like PHP.

Proxy Server

Beginning with version 2.2  a proxy server is included int Bremsserver2. A proxiyserver might be useful if you'd like to debug your webapplication not using Bremsserver2 as webserver, for exaple if you are developing JSPs and Servlets (that are not supported by Bremsserver2) or if you'd like to test a production system. The poxy server is not yet well tested, so please do not relay on it.

Mailserver

Bremsserver now offers a simple mailserver for development purposes. This server does not forward any mails but does just recieve and display mails.

Getting Started

Bremsserver is a Java program and requires a Java virtual machine version 1.4 or better. Supposed you have a suitable Java runtime installed on your machine
  • unpack the bremsserver.zip into a directory of your choice.
  • On windows double click the bremsserver.jar
  • On other systems open a console and type:
    java -jar bremsserver.jar
  • For Mac OS 9 or smaller there actually is no suitable virtual machine. Please try Bremsserver 1.2.
Bremsserver starts and you see something like this:

Screenshot

Press the start button to start the server with the default setting. Open your browser and type "localhost" into the address area. A directory index of Bremsserver's installation directory should appear.

http://tools.herberlin.de/bremsserver/english.shtml
Last Modified: 2010-12-09
© 2004 Hans Joachim Herbertz