Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Seam or Spring

 
Vyas Sanzgiri
Ranch Hand
Posts: 686
Chrome Netbeans IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are so many frameworks!! What is the benefit of Seam over Spring. Or is it just JBoss/JSF specific?
 
Rakesh Enoch
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I haven't used Spring till now. But SEAM makes your task very simpler. Saves time, as it does integration by itself. You just need to focus on your Business logic and UI
 
Vyas Sanzgiri
Ranch Hand
Posts: 686
Chrome Netbeans IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Rakesh,

Spring is also geared to the same direction: to concentrate more over the Business logic and UI and worry less about the configuration (convention over configuration is what they call)

I want to understand what is the use of so many frameworks around. Or are we all beating around the same bush?
 
Padmarag Lokhande
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Vyas,

I'm sure you must have gone through the net for both the technologies.
Both technologies provide integration, AOP and ease.

The major difference is Seam is more geared towards Stateful architecture while Spring is more suitable for Stateless.
Also the EJB3 support in Seam is a major reason to consider the framework.
Seam is based on EJB3 and JSF - the two technologies from Sun. And seam is also being promoted as Web-beans.

Each framework has its pro's and con's. You need to evaluate the framework based on your needs.

 
Vyas Sanzgiri
Ranch Hand
Posts: 686
Chrome Netbeans IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Padmarag
 
karthikeyan Chockalingam
Ranch Hand
Posts: 259
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Comparing similar features offered (like remoting, persistence etc), my vote is for Seam. But if you want a wider integration with other frameworks and a better documentation it should be Spring (may be till Seam gets more documentation and how tos). But if you are not under pressure to meet a strict deadline Seam is the way to go.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic