• Email
  • Like
  • Save
  • Private Content
  • Embed

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Building RESTful services using SCA and JAX-RS

by

  • 10,500 views

REST is an important aspect of the Web 2.0 world. Building RESTful services can be a challenge as REST is just an architectural style. JAX-RS emerges as the programming model that guides Java ...

REST is an important aspect of the Web 2.0 world. Building RESTful services can be a challenge as REST is just an architectural style. JAX-RS emerges as the programming model that guides Java developers to develop services in REST. On the other hand, we often need to assemble services, including RESTful and traditional ones, into an enterprise composite application. SCA gives us the power to define and composite services in a technology neutral fashion. This talk is to share the interesting ideas to combine the power of both SCA and JAX-RS that we explore in Apache Tuscany project with the JAX-RS runtime from Apache Wink project. The Tuscany Java SCA runtime provides the integration with REST services out of the box via several extensions. Tuscany REST binding (binding.rest) leverage JAX-RS annotations to map business operations to HTTP operations such as POST, GET, PUT and DELETE to provide a REST view to SCA services. The REST binding also allows SCA components to invoke existing RESTful services via a JAX-RS annotated interfaces without messing around HTTP clients. JAX-RS applications and resources can be dropped into the SCA assembly as JAX-RS implementation (implementation.jaxrs). Tuscany also enrich the JAX-RS runtime with more databindings to provide support for data representations and transformation without the interventions from application code. This session will teach you how to model, implement, invoke and expose RESTful services using SCA and JAX-RS. We'll walk you through a sample application developed using Apache Tuscany and Wink.

Accessibility

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

38 Embeds 5,947

http://lresende.blogspot.com 4223
http://lresende.blogspot.in 373
http://lresende.blogspot.com.br 187
http://lresende.blogspot.de 165
http://lresende.blogspot.co.uk 142
http://lresende.blogspot.fr 114
http://lresende.blogspot.ca 107
http://lresende.blogspot.com.es 81
http://lresende.blogspot.com.au 79
http://lresende.blogspot.it 70
http://lresende.blogspot.mx 35
http://lresende.blogspot.nl 34
http://lresende.blogspot.com.ar 27
http://lresende.blogspot.kr 26
http://lresende.blogspot.jp 23
http://lresende.blogspot.be 21
http://lresende.blogspot.hk 20
http://lresende.blogspot.se 19
http://lresende.blogspot.co.nz 19
http://lresende.blogspot.co.at 18
http://lresende.blogspot.pt 17
http://lresende.blogspot.co.il 17
http://lresende.blogspot.sg 15
http://lresende.blogspot.ru 15
http://lresende.blogspot.fi 14
http://lresende.blogspot.tw 13
http://lresende.blogspot.no 13
http://lresende.blogspot.ro 12
http://lresende.blogspot.ie 11
http://lresende.blogspot.hu 9
http://lresende.blogspot.ch 9
http://translate.googleusercontent.com 6
http://lresende.blogspot.gr 4
http://lresende.blogspot.dk 3
http://lresende.blogspot.sk 3
http://lresende.blogspot.cz 1
http://www.lresende.blogspot.de 1
http://www.lresende.blogspot.com.br 1

More...

Statistics

Likes
1
Downloads
143
Comments
0
Embed Views
5,947
Views on SlideShare
4,553
Total Views
10,500
Post Comment
Edit your comment

Building RESTful services using SCA and JAX-RS Building RESTful services using SCA and JAX-RS Presentation Transcript