On 10/9/07, Jerome Louvel <[EMAIL PROTECTED]> wrote:
>
> Good idea, I've entered a RFE for this documentation task:
> http://restlet.tigris.org/issues/show_bug.cgi?id=369
>

What's the best way for me (or anyone else) to report other concurrency and
documentation issues that I encounter? In this discussion group? This
thread? Or somewhere else?

Here's my understanding of the basic concurrency requirements of the Restlet
framework: Restlets of all flavors must be @ThreadSafe because they will in
general be accessed concurrently by many threads. Requests and Responses are
@NotThreadSafe; their handling is confined to a single thread.
Representations might or might not be thread-safe, depending on whether they
will be re-used in subsequent request handling. Does that sound right?

I posted some basic rules for writing @ThreadSafe
classes<http://tembrel.blogspot.com/2007/10/basic-rules-for-threadsafe-classes.html>on
my blog. I hope they're helpful.

--tim

Reply via email to