This week's book giveaway is in the Server-Side JavaScript and NodeJS forum.
We're giving away four copies of Micro Frontends in Action and have Michael Geers on-line!
See this thread for details.
Win a copy of Micro Frontends in Action this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Seam after a couple of years

 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ?
 
ranger
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Umm, isn't WebBeans the JSR that Gavin created to make Seam a standard? Or was that a different JSR that Gavin started?

Mark
 
author
Posts: 1436
5
Python TypeScript Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Isn't there a GWT example in the Seam download in the examples dir?

Mark
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, I have jboss-seam-1.1.6.GA installed on my system.
No, there is no such a dir.
 
Michael Yuan
author
Posts: 1436
5
Python TypeScript Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 1436
5
Python TypeScript Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In addition, we will have Web services support in Seam 1.3, which is also independent from JSF.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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
Posts: 1436
5
Python TypeScript Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
 
Replace the word "snake" with "danger noodle" in all tiny ads.
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic