[Bese-devel] request dispatching

Evrim ULU evrim at core.gen.tr
Mon Mar 13 15:42:57 UTC 2006


Marco Baringer wrote:

>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.
>
>- it is now possible, but i haven't done it yet, to create a
>  dispatcher which avoids creating frames and backtracking (think ajax
>  or home pages).
>
>- i find this code (which is some of ucw' most fundamental plumbing)
>  much much more readable and understandable.
>
>  
>
Hi Marco,

AFAIS, you've moved entry-point registry to application from server.
That gives a better url control.  I think i can re-implement my messy
defentry-point macros that i've pasted to bese-devel@ more cleanly now.

OTOH, i see that defcomponent is using old defentry-point macro, this
may fail new-comers who try to add entry-points by looking examples.

I don't remember bookmarking issue has been discussed here but maybe,
you may implement a persistent-url-dispatcher to enable bookmarking  or
something like perma-link or if there exists a solution that i don't
know, you may enlighten me:)

BTW, when do plan to merge it? Or do you plan to merge it?

King Regards,
Evrim.




More information about the bese-devel mailing list