You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Pete Poulos <pe...@gmail.com> on 2009/07/16 20:28:16 UTC

Looking Authentication and Security recommendations

Hi,

I'm very new to web development in general and tapestry in particular,
but I really like what I've seen/used so far.  I have a java swing
development and haven't had to use/deal with many issues web pages
deal with.

Having said that, I am looking for recommendations on APIs or
approaches for the following things:

Security
Authentication and Role based authentication
Credit Card transaction processing and other billing methods (such as PayPal).
Database Connectivity (preferably with Hibernate, as I've already
invested some time learning this API).
  - I have seen the tapestry-hibernate module, but I've seen in the
mailing threads that people are using other solutions and I'd like to
understand why.

Also, since Tapestry provides an IoC container, why do you need to
integrate with the Spring IoC container?  Is this to provide backwards
compatibility with legacy code as well as being able to use 3rd party
APIs written for Spring or does spring provide services that aren't
available in Tapestry?  If people would be willing to share the Spring
APIs/Services that people are using with their Tapestry applications I
would greatly appreciate it.

Note: I am using Tapestry 5.1 (hence the post on this thread) so I
need solutions that will work with this API.

PS: I apologize in advance if this thread isn't appropriate for this
mailing list.

Thanks,
pete.poulos@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Looking Authentication and Security recommendations

Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
Em Thu, 16 Jul 2009 15:28:16 -0300, Pete Poulos <pe...@gmail.com>  
escreveu:

> Hi,

Hi!

A partial answer . . .

> I'm very new to web development in general and tapestry in particular,

Welcome to the Tapestry mailing list! :)

> Database Connectivity (preferably with Hibernate, as I've already
> invested some time learning this API).
>   - I have seen the tapestry-hibernate module, but I've seen in the
> mailing threads that people are using other solutions and I'd like to
> understand why.

Different tools have different pros and cons and no one of them is the  
best solution of any given situation. In addition, people have different  
tastes. And I use and recommend Hibernate, in this case.

> Also, since Tapestry provides an IoC container, why do you need to
> integrate with the Spring IoC container?  Is this to provide backwards
> compatibility with legacy code as well as being able to use 3rd party
> APIs written for Spring or does spring provide services that aren't
> available in Tapestry?

Yes and yes. Spring provides many modules (packages) besides the IoC one.  
Tapestry IoC is much newer than Spring, so there isn't many packages built  
on it yet.

-- 
Thiago H. de Paula Figueiredo
Independent Java consultant, developer, and instructor
http://www.arsmachina.com.br/thiago

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org