<br><font size=2 face="sans-serif">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.</font>
<br><font size=2 face="sans-serif"><br>
Best regards<br>
Alan<br>
-------------------<br>
T.J. Watson Research Center, Hawthorne, NY<br>
1-914-784-7286<br>
alan_webb@us.ibm.com</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Stefan Andersson <stefan@tribalmedia.se></b>
</font>
<br><font size=1 face="sans-serif">Sent by: opensim-dev-bounces@lists.berlios.de</font>
<p><font size=1 face="sans-serif">09/12/2008 09:55 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
opensim-dev@lists.berlios.de</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif"><opensim-dev@lists.berlios.de></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Opensim-dev] Separation of HTTP
interface from HTTP server</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 face="Tahoma">Uhh. Somebody's already working on that,
I think - we have the OSHttpServer or something like that.<br>
<br>
 <br>
Best regards,<br>
Stefan Andersson<br>
Tribal Media AB<br>
 <br>
Join the 3d web revolution : </font><a href=http://tribalnet.se/ target=_blank><font size=2 color=blue face="Tahoma"><u>http://tribalnet.se/</u></font></a><font size=2 face="Tahoma"><br>
 <br>
<br>
<br>
</font>
<hr><font size=2 face="Tahoma">To: opensim-dev@lists.berlios.de<br>
From: alan_webb@us.ibm.com<br>
Date: Fri, 12 Sep 2008 09:50:36 -0400<br>
Subject: [Opensim-dev] Separation of HTTP interface from HTTP server<br>
<br>
</font><font size=2 face="sans-serif"><br>
Hi</font><font size=2 face="Tahoma"> <br>
</font><font size=2 face="sans-serif"><br>
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.</font><font size=2 face="Tahoma"> <br>
</font><font size=2 face="sans-serif"><br>
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?</font><font size=2 face="Tahoma"> </font><font size=2 face="sans-serif"><br>
<br>
Best regards<br>
Alan<br>
-------------------<br>
T.J. Watson Research Center, Hawthorne, NY<br>
1-914-784-7286<br>
alan_webb@us.ibm.com</font><tt><font size=2>_______________________________________________<br>
Opensim-dev mailing list<br>
Opensim-dev@lists.berlios.de<br>
https://lists.berlios.de/mailman/listinfo/opensim-dev<br>
</font></tt>
<br>