[squeak-dev] Re: WebClient-Monticello

Andreas Raab andreas.raab at gmx.de
Thu Jun 24 02:31:44 UTC 2010


Hi Sven -

Thanks for MCWebServer - I think that this is a *great* example for the 
use of WebServer that's both educational and practically useful. Also, 
thanks for your comments and suggestions - all of these are very welcome.

Cheers,
   - Andreas

On 6/22/2010 2:54 PM, Sven Van Caekenberghe wrote:
> Hi,
>
> I wrote a proof-of-concept Monticello server implementation called MCWebServer, using WebServer from Andreas Raab's WebClient package. I think this is a nice example of how to use WebServer for something useful and real. It also documents the MC HTTP client/server protocol with working code. It is available from http://www.squeaksource.com/ADayAtTheBeach as WebClient-Monticello.x.n.mcz.
>
> Load the code using Gofer (the code was written in Pharo but should be portable) (alternatively use Installer or do it manually):
>
> Gofer new squeaksource: 'WebClient'; package: 'WebClient-Core'; load.
> Gofer new squeaksource: 'ADayAtTheBeach'; package: 'WebClient-Monticello'; load.
>
> Setting up your own minimal MC source code repository is now very easy:
>
> (MCWebServer reset default)
> 	directory: (FileDirectory  on: '/tmp/monticello/');
> 	addUser: 'john' withPassword: 'secret';
> 	listenOn: 8800.
>
> Make sure the specified directory exists. Choose a server port that is unused.
>
> Access with the following specification:
>
> MCHttpRepository
> 	location: 'http://localhost:8800'
> 	user: 'john'
> 	password: 'secret'.
>
> Enjoy,
>
> Sven
>
> --
> Sven Van Caekenberghe - http://homepage.mac.com/svc
> Beta Nine - software engineering - http://www.beta9.be
>
>
>
>




More information about the Squeak-dev mailing list