• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Seam and Web Services

 
Ranch Hand
Posts: 141
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
I was just wondering how and whether does Seam support WebServices.
I know Spring and wanted to learn new technologies like JSF and Webservices. I was planning to start with Spring webservices. But it seems to me that Seam would be best to learn JSF. If it supports web services then probably I will start with Spring to learn both.
Your thoughts?

Regards,
Paras
 
Author
Posts: 134
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What exactly do you mean by "supports"? Because Seam is an EE5 framework you can use JAX-WS and company. Seam adds a few things into the mix by letting you create a stateful webservice (http://docs.jboss.com/seam/2.0.2.SP1/reference/en-US/html/webservices.html), and it also includes support for an implementation of JSR 311 (JAX-RS) -- RESTeasy http://in.relation.to/Bloggers/RESTEasySupportNowAvailableInSeam. I hope that helps answer your question.
 
Author
Posts: 164
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In Seam 2.0, the support for Web Services is primarily just allowing you to use a Seam component as a Web Service endpoint by combining Seam annotations with JAX-WS anotations and, as Jason mentioned, for stateful web services (which is kind of an edge case for most people in the beginning). There is no support for the client of the Web Service in Seam. Effectively, Seam "punts" on that for now. This is one area where I say that you should use the Seam-Spring integration.

The RESTeasy integration is a very exciting part of Seam 2.1 and will eliminate the pain of using all of that XML cruft that comes along with Web Services.
 
Ranch Hand
Posts: 671
Mac
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is RESTeasy integration?
 
Dan Allen
Author
Posts: 164
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Start here: Seam's RESTeasy integration
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic