Hi,
   I'm just evaluating Seam at the moment, and generally I'm excited by it's 
capabilities, but a couple of things bother me. Firstly, I may be completely 
wrong, but it looks as if Seam tightly couples my Session beans to JSF.  The 
session beans in the examples, for instance, are often very JSF specific - 
often returning JSF result strings, for instance. Is there a way to have a 
traditional business logic separation so that my session beans can be used by a 
rich client or by web services too, or am I misunderstanding something ? I'm 
presuming that there is, and that the MVC separation has been compromised a bit 
in the examples for the sake of brevity, but it would be good to have a more 
strict MVC example.
   
   The other things that bothers me a bit is that the way a Seam component 
works seems to be almost entirely through what would normally be thought of as 
"side effects". In other words when a method is called on a seam component, 
often the "return value" is a context variable that gets changed in the 
context, rather than an explicit return value. This can make it very hard to 
understand what's going on. It would be really helpful for beginners like me if 
someone more experienced could document common Seam patterns on the Wiki, so 
that one could understand the underlying ideas and flow in the examples, and so 
that perhaps the actual example classes could be commented to show what pattern 
they were implementing.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3930028#3930028

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3930028


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to