Looks like this is a bit of a hot topic at the moment:
http://raibledesigns.com/rd/entry/choosing_a_jvm_web_framework

As to security, this is provided by ACEGI, so is more or less independent of
the choice of web framework.

Good luck with the choice!

Mike

On 8/16/07, Steve Jorgensen <[EMAIL PROTECTED]> wrote:
>
> Hi everyone,
>
> I've done some Web application development, and written some Java code,
> but I'm 100% new to Web development using Java, and that's what I'm now
> tasked with doing.
>
> The number of infrastructure layering choices is pretty daunting, and
> I'm hoping to get some advice on what ould work well for the kind of
> things I need to do.  So far, I'm playing with the AppFuse JSF Basic
> flavor, but I have no idea if that's my best choice (or one of them).
>
> There are 2 distinct application profiles to deal with, so there may be
> a single answer or 2 different answers.  On one hand, there may be less
> code duplication if I can use just one kind of stack, but on the other
> hand, I don't want end up trying to force the wrong stack to do a job
> it's not well suited for.
>
> 1. Vertical applications that, although they may be deployed on the
> Internet, will be used in an inward-facing manner with one application
> installation per corporate customer.  These will feature fairly rich UIs
> with AJAX and Javascript widgets where appropriate, to make the UI as
> friendly as possible for frequent users.
>
> 2. A multi-tenant application (one installation for many customers) that
> may be free or may use a subscription model.  The application will be
> frequently used by its users and involve a large amount of data entry,
> so it will probably benefit from some AJAX/Widget conveniences.
>
> In both profiles above, trustworthy security will be important because a
> lot of confidential, personal data will be transacted.
>
> Thanks in advance for any advice y'all are willing to give me,
>
> - Steve Jorgensen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to