I agree about JSF/Spring playing nicely. There is a simple listener
entry in the web.xml that integrates the two. From there, spring can
dependency inject it's manager classes into the JSF managed beans for
you. I think I got that info from the Spring documentation if I remember
correctly...

Frank Russo
Senior Developer
FX Alliance, LLC


-----Original Message-----
From: Jesse Alexander (KSFD 121)
[mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 13, 2006 8:34 AM
To: MyFaces Discussion
Subject: RE: [newbie] MyFaces or Barracuda ??

As others have said, maybe you should consider more of a stack than just

an appserver and the UI-framework

Spikesource has a nice picture of components for such stacks on their
website. I have not tried their stacks... but to get an idea:
<http://www.spikesource.com/products/corestack.html>

The Spring framework tries to get all of it under one hood. And judging
from the growing user-population it seems to do it well: 
<http://www.springframework.org/>

JSf and therefor MyFaces play a role because they are part of the
official standardized JEE stack from version 1.5 onward...
Spring, by the way, can play together with JSF

Guess you have some reading ;-) And most probably some more questions...


- Performance and J2EE?
  well a full-blown J2EE container usually can help in two ways:
  - distribute the load on a flexible amount of hardware by clustering
  - distribute the load on hardware by putting different layers of the
    app on different machines (JSF on one, EJB's on another one, DB on a
third).
    AND it does it in a stadardized way...
    This layer-distribution can also be used for security. The UI-layer 
    goes into the DM, the backend in a secure area, with a good
firewall-
    admin this becomes a secure setup...

hth
Alexander


 

> -----Original Message-----
> From: Cyrille37 [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 12, 2006 8:38 PM
> To: [EMAIL PROTECTED]
> Cc: MyFaces Discussion; [EMAIL PROTECTED]
> Subject: [newbie] MyFaces or Barracuda ??
> 
> Hello,
> 
> I'm exploring Java solutions for a new Web Application project.
> 
> I'm coming from ASP.Net but for the new starting project, the first 
> rule is plateform portability, so Java is the solution.
> 
> Unfortunately, unlike .Net, Java for Web Application is not delivered 
> as a package. So I've to make an assembly of solutions to get an 
> environment for creating the Web Application.
> 
> After surfing onto Java/J2EE projects, I've selected some nice stuff :
>     - App Server : Enhydra
>     - Framework : here is my interogation, MyFaces or Barracuda ??
>     - What else is needed for a strong and well formed Web Application

> ??
> 
> I guess you have opinion on that question ...
> 
> Please, share your mind ;o)
> Thanks
> Cyrille.
> 
> 



Reply via email to