Hi,
Thanks again for the answers and opinions.
> I guess it depends on how you define the presentation layer
That's the point of confusion. What I learned at university, and this
mustn't be right of course:
Presentation layer consists of
a) the presentation
b) dialog control
So my opinion is that the flow and sitemap control the dialog, because
they are deceiding which page to display. Or am I missunderstanding
"dialog control"?
> I guess it depends on how you define the presentation layer. In my
opinion the sitemap itself doesn't create the
> presentation/view, it defines/*controls* which components
(generators, transformers,serializers, readers) are
> used to build the view.
And this makes even more sense to me.
Boy, I'm confused now.
Here the link concerning the service layer:
http://agylen.com/wp-content/Ugo_Cei_ApacheCon_2005EU.pdf
Thanks
Jonny
Jason Johnston wrote:
Hi,
thanks for the answers.
add in JXTemplates and XSLT
Thanks for the hint. I'll add them
So what I understood is, that Flow is present in both layers: Presentation
and Control Layer?
I'm not sure how you'd consider Flow being presentation. It seems pretty
clearly in the control layer... it's even named "Control Flow" in the
docs.
Is the Sitemap also both (since it has a navigating-function in the
presentation layer)? My answer would be yes.
I guess it depends on how you define the presentation layer. In my
opinion the sitemap itself doesn't create the presentation/view, it
defines/*controls* which components (generators, transformers,
serializers, readers) are used to build the view.
It's difficult to define a system like Cocoon in these terms, as each
layer often has its own n-tiers within. For instance, CForms would
probably go in the Presentation bucket in your list, but within CForms
there are sub-tiers (form model, bindings, templates, flow).
To push my other question:
Ugo wrote in his presentation at the ApacheCon about a service layer.
Which layer (from the ones above) does this match?
I'm not familiar with this presentation; can you post a link or quote the
relevant portions here?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]