Log in | New user?
Home
Documentation
Registration
Downloads
Training
Benchmark
League Tables
Image Gallery
CEC2006 Competition

Documentation

Remote Access

Proxies

Jason Brownlee from CISCP, Swinburne Univerisity of Technology, Melbourne Australia sends the following:
Just thought I'd send through info on how to get proxy support for the
provided Client stub. No doubt other users will require proxy support when
using the provided sample code.

In the "initialise" method of the Client class after the HttpClient creation
line, add the following line:

// existing line
client = new HttpClient(); 
// new line
client.getHostConfiguration().setProxy("your.proxy.host", yourPort); 

Also note, that because the apache (Jakarta commons) HTTP client code was
used, the conventional Java VM proxy support (typically provided in system
properties or params to the VM) does not work with this client.

Papers

  • MacNish, C., "Benchmarking Evolutionary Algorithms: The Huygens Suite", presented at late-breaking papers session, Genetic and Evolutionary Computation Conference (GECCO-2005), Washington DC, June 2005.

    Discussion of the principles behind the current system and problem domain can be found here. Note that since the writing of this paper, the access protocol has changed from an xml-rpc client/server model, to a model that uses standard http posts with cookies. The reason for this is that it removes the need for the user to have to make adjustments to their firewall.

Copyright © 2005, 2006, 2007
Cara MacNish, School of Computer Science & Software Engineering
The University of Western Australia
Version 1.0