venerdì ago 31, 2007

RESTful in Java

Faccio seguito ad alcune domande che mi sono state poste sul tema REST e su come Sun Microsystems sta approcciando l'argomento dal punto di vista del supporto Java.
Partiamo dalle specifiche, le JSR 311. In seno al JCP sono in corso di definizione le JSR per i RESTfull Web Service per la piattaforma Java (JAX-RS). Non sono delle vere e proprie API, ma rappresentano un set di annotations per POJOs (Plain Old Java Object). JAX-RS potrebbe essere potenzialmente integrato nelle specifiche Java EE 6.

JerseyLa  reference implementation è denominata Jersey. E' alla versione 0.2. e può essere installato in vari ambienti, come il servlet container di GlassFish, un end-point JAX-WS, Grizzly, Java 6 (usando il suo web server light), Tomcat, ecc.

Il Sun Web Developer Pack è una collezione di tecnologie per Ajax, Scripting, ATOM, e sviluppo di servizi basati su REST. La sua release R2 ingloba una precedente API rispetto alle JSR 311.
GlassFish è la piattaforma privilegiata per il deployment del Sun WDP e Jersey.
Per finire, come ambienti di sviluppo, vi posso segnalare NetBeans 6.0 versione M10 che contiene dei wizard per generare applicazioni REST a partire da Entity EJB o Pattern:

REST Netbeans

Spero di aver fatto chiarezza.

About

cdb

Search

Categories
Archives
« aprile 2014
lunmarmergiovensabdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today