ANNOUNCE: Websh3.6.0b5

View: New views
2 Messages — Rating Filter:   Alert me  

ANNOUNCE: Websh3.6.0b5

by Ronnie Brunner :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The Websh maintenance team is proud to announce Websh 3.6.0b5.

Websh is a Tcl extension to support web application development and
provides an Apache module for Apache 1.3, 2.0, and 2.2 servers. It
compiles against Tcl 8.3 and later, including Tcl 8.6.

Get the release from

    http://tcl.apache.org/websh/download/

More info about Websh can be found on the project home page

    http://tcl.apache.org/websh

Websh is known to compile under
    Solaris (e.g. Solaris 8 to 10)
    Linux (e.g. RedHat 6 and 8, SuSe 9.1, CentOS 4.3)
    Windows XP and Vista(Visual Studion 6.0 nmake)
    OS-X Tiger

Websh3.6.0b5 is considered the most stable version of Websh so far,
but it is still beta, as there are some issues regarding stability on
Windows. (See CHANGES below)

For a summary of Changes since Websh 3.5.0 refer to

    http://svn.apache.org/repos/asf/tcl/websh/tags/3.6.0b5/CHANGES

A detailed lst of changes can be found in

    http://svn.apache.org/repos/asf/tcl/websh/tags/3.6.0b5/src/ChangeLog

Any feedback welcome. Official mailing lists for questions:

    websh-user@... (user questions/discussions)
    websh-dev@...  (development questions/discussion)

Ronnie Brunner
--
Ronnie Brunner | ronnie.brunner@...
phone +41-44-247 79 79 | fax +41-44-247 70 75
Netcetera AG | 8040 Zürich | Switzerland | http://netcetera.ch

---------------------------------------------------------------------
To unsubscribe, e-mail: websh-user-unsubscribe@...
For additional commands, e-mail: websh-user-help@...


Parent Message unknown Re: ANNOUNCE: Websh3.6.0b5

by Ronnie Brunner :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Geroge

> Can websh be used to create an HTTP REST service in tcl?

Sure. But then, I guess you can create a REST service with just about
every technology.

Websh at least provides an easy interface to handle PATH_INFO and all
parameters or form vars. That's abot what you need to create a REST
service.

> Ideally I want to have a thread pool (the one in the thread package)  
> with N threads already initialised. Can websh receive a request, place a  
> task in the thread pool and return the result?

Well, I don't really know the thread package. Websh already provides
an interpreter pool (when run as mod_websh) that you can use to handle
mutliple requests per interpreter.

It should not be a problem to use a thread package, as Websh is "just"
an ordinary Tcl interpreter anyway. The only thing to onsider is
making sure that you understand what your apache process model is and
what you expect Websh to do, so that you scale where you actually plan
it.

That doesn't help much, I guess, but your question was pretty
vage... I still hth ;-)

Ronnie
--
Ronnie Brunner | ronnie.brunner@...
phone +41-44-247 79 79 | fax +41-44-247 70 75
Netcetera AG | 8040 Zürich | Switzerland | http://netcetera.ch

---------------------------------------------------------------------
To unsubscribe, e-mail: websh-user-unsubscribe@...
For additional commands, e-mail: websh-user-help@...