[Bese-devel] request dispatching

Friedrich Dominicus frido at q-software-solutions.de
Mon Mar 13 08:16:21 UTC 2006


Marco Baringer <mb at bese.it> writes:

> there's some code in the ucw_request-dispatch repository which i'd
> like feedback on.
>
> before we had a couple of SERVICE methods defined on
> standard-application, standard-session and standard-session-frame
> whcih took care of setting up the session, backtracking and
> whatnot. all of that code has been moved into the dispatch methods of
> clsses defined in standard-dispatch.lisp
>
> what's changed:
>
> - the defentry-point macro is gone. in it place we have a list of
>   dipatch objects attached to each application object (see
>   ucw/examples/example.lisp) for an example. personally i've come to
>   believe that, when the number of entry-points is large, having them
>   all in one place is a good idea. if you don't like the centralizing
>   of entry-points re-introducing defentry-point wolud be trivial.
Wouldn't that mean that this breaks every existing application?

Regards
Friedrich





More information about the bese-devel mailing list