[Opensim-dev] Separation of HTTP interface from HTTP server

Alan M Webb alan_webb at us.ibm.com
Fri Sep 12 14:04:59 UTC 2008


Well I know about the work that is being done on OSHttpServer, and the 
shift to an interface would serve to enable that work, rather than 
conflict with it. How is OSHttpServer going to be integrated while the 
code base explicitly refers to BaseHttpServer everywhere? I have my own 
reasons for wanting to be able to play with alternative servers (such as 
apache), the interface would allow me to do that, and would not require me 
to wait until a particular alternative HTTP server is made available.

Best regards
Alan
-------------------
T.J. Watson Research Center, Hawthorne, NY
1-914-784-7286
alan_webb at us.ibm.com



Stefan Andersson <stefan at tribalmedia.se> 
Sent by: opensim-dev-bounces at lists.berlios.de
09/12/2008 09:55 AM
Please respond to
opensim-dev at lists.berlios.de


To
<opensim-dev at lists.berlios.de>
cc

Subject
Re: [Opensim-dev] Separation of HTTP interface from HTTP server






Uhh. Somebody's already working on that, I think - we have the 
OSHttpServer or something like that.

 
Best regards,
Stefan Andersson
Tribal Media AB
 
Join the 3d web revolution : http://tribalnet.se/
 


To: opensim-dev at lists.berlios.de
From: alan_webb at us.ibm.com
Date: Fri, 12 Sep 2008 09:50:36 -0400
Subject: [Opensim-dev] Separation of HTTP interface from HTTP server


Hi 

It occurred to me that while OpenSim generally demonstrates a commitment 
to the idea of using interfaces to facilitate a choice of service 
implementations, we don't actually do this in the case of the HTTP server. 
We have a single implementation - BaseHttpServer - and that is directly 
referenced through out the tree. 

I'd be happy to create an IHTTPServer class and make all of the code 
changes necessary to fix that, and prepare for a second phase where the 
actual server being used could be an initialization choice. Does anybody 
object? Is there a compelling reson why the HTTP server is not already 
isolated in this way? 

Best regards
Alan
-------------------
T.J. Watson Research Center, Hawthorne, NY
1-914-784-7286
alan_webb at us.ibm.com_______________________________________________
Opensim-dev mailing list
Opensim-dev at lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080912/e557d582/attachment-0001.html>


More information about the Opensim-dev mailing list