[Seaside] Swazoo-Lite? (was HTTPSocket)
janko.mivsek at eranova.si
Tue Mar 3 10:37:10 UTC 2009
.. cross posted to swazoo-dev, pharo, swazoo-devel, aida, seaside.
Phil (list) pravi:
> On Mar 2, 2009, at 9:16 PM, Keith Hodges wrote:
>> So... would anyone out there be willing to rewrite HTTPSocket/Client
>> from scratch so that it is well designed and so on from the ground up?
>> Assuming that Socket will remain common between Squeak/Pharo etc, it
>> could also provide an abstraction onto the Curl plugin as well. This new
>> module would of course be for the benefit of all.
> I too am looking for a better solution but haven't found one yet. I am
> interested in looking at anything better if it exists and am willing to
> lend a hand to helping work on such an effort as well.
> As I haven't found a solution yet, I have started to implement my own
> HTTPRequest and HTTPResponse classes which will (for now) be used as a
> front-end to a hacked up HTTPSocket.
What if we rather make a Swazoo-Lite, that is a subset of Swazoo just
with a HTTP client and a light HTTP server?
That way we will avoid yet another implementation of HTTPRequest and
Response classes , but we will reuse a proven and tested ones from Swazoo.
Swazoo currently don't have a HTTP client but this is easy to add
because all the infrastructure is there. In Swazoo we otherwise need a
client for reverse proxy support, but this client can actually became
useful as a standalone client as well, as part of Swazoo Lite.
What do you think?
Smalltalk Web Application Server
More information about the seaside