This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
The moose likes EJB and other Java EE Technologies and the fly likes Seam after a couple of years Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Seam after a couple of years" Watch "Seam after a couple of years" New topic
Author

Seam after a couple of years

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Hi.
JBoss Seam originated to fill the gaps in JSF and adds a lot of horse power to the current specifications.
Let's suppose that JSF 2 specification fills all the current flows in JSF (WebBeans JSR) as Seam does , what is the future of Seam ?
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17250
    
    6

Umm, isn't WebBeans the JSR that Gavin created to make Seam a standard? Or was that a different JSR that Gavin started?

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
John,

Seam is much more than WebBeans. Yes, JSF 2 will fix a lot of issues JSF has today (that Seam addresses so well today). But at its core, Seam is an integration framework that brings together more than a dozen popular open source frameworks under the same annotation model (jbpm, drools, itext, quartz, GWT, just name a few).

Seam will have value as long as continue to add support for "other" frameworks to it. It is more a programming model than a framework in the traditional sense.

cheers
Michael


Seam Framework: http://www.amazon.com/exec/obidos/ASIN/0137129394/mobileenterpr-20/
Ringful: http://www.ringful.com/
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Originally posted by Michael Yuan:
John,

Seam is much more than WebBeans. Yes, JSF 2 will fix a lot of issues JSF has today (that Seam addresses so well today). But at its core, Seam is an integration framework that brings together more than a dozen popular open source frameworks under the same annotation model (jbpm, drools, itext, quartz, GWT, just name a few).

Seam will have value as long as continue to add support for "other" frameworks to it. It is more a programming model than a framework in the traditional sense.

cheers
Michael

GWT, huh ?
I didn't see an example yet.
How ?
I'm not the expert but how GWT fits into Seam (which uses JSF as the presentation tier) ?
AFAIK, in order to use Ajax in JSF application, special techniques should be used to integerate with JSF Request Processing Life Cycle.
I'm not sure GWT supports this, please correct me if I'm wrong.
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17250
    
    6

Isn't there a GWT example in the Seam download in the examples dir?

Mark
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Well, I have jboss-seam-1.1.6.GA installed on my system.
No, there is no such a dir.
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
The GWT support is very new -- It is done in the same way as the Seam JavaScript Remoting framework (also lives outside of the JSF lifecycle, discussed in detail in the book ).

The Seam GWT integration will be in 1.3 (to be released as a preview this week).
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
In addition, we will have Web services support in Seam 1.3, which is also independent from JSF.
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

The GWT support is very new -- It is done in the same way as the Seam JavaScript Remoting framework (also lives outside of the JSF lifecycle, discussed in detail in the book .

Michael,
You are teasing us right now.
In addition, we will have Web services support in Seam 1.3, which is also independent from JSF.

The current Seam doesn't support WebServices ?
I have been reading Seam docs and I found that Seam supports REST, how this differ from web services ?
Isn't REST supposed to be web services ?
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
I think "REST" means HTTP GET support. Traditional Web Services is based on SOAP and WSDL -- that is what the SOA people use.

The traditional web services are stateless. Seam Web Services can be stateful with conversation support!
 
wood burning stoves
 
subject: Seam after a couple of years