Ripostoso

Un semplice quadro di riposo per Java
Scarica ora

Ripostoso Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD
  • Prezzo:
  • FREE
  • Nome editore:
  • Erik Beeson
  • Sito web dell'editore:
  • http://code.google.com/p/restly/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 2 MB

Ripostoso Tag


Ripostoso Descrizione

Un semplice quadro di riposo per Java In poche parole, è un quadro facile da usare per la costruzione di servizi web riposanti in Java. Finora, include 2 rappresentazioni: · Stringrepresentation: restituisce la stringa data come corpo etichetta e imposta il tipo di contenuto in testo / plain · serializzazioneRepresentation: prende un oggetto e lo serializza con Xstream come testo / XML o applicazione / JSON, a seconda di testo L'intestazione di richiesta di accettazione fornita. Ecco alcune caratteristiche chiave di "Resthia": · Le risorse sono rappresentate da classi identificate con un'annotazione @resource ("...") e scoperta automaticamente dalla directory Web-INF / Classes. · Il parametro a @resource è il percorso in cui la risorsa è destinata a, supportando il modello con {...}. · Metodi HTTP Mappa dei metodi sulla classe delle risorse e può restituire un'istanza di una rappresentazione, che verrà restituita al cliente. · Converte automaticamente le richieste della testa a una richiesta di ricezione e sopprime l'output del corpo dell'entità. · Enumera automaticamente i metodi disponibili e rispondono alle richieste di opzioni. · Richiedere i parametri, richiedere attributi, attributi del percorso di risorse e oggetti httpsvServleTrequest / httpsvServlesponse iniettati automaticamente dal nome in campi sulla classe delle risorse. Per sicurezza, la richiesta di parametri verrà iniettata solo in campi pubblici. · Livello delle risorse e intercettori del metodo a livello mediante decorazione con @NinterCededBy (...) annotazione. Interceptor Interface Definisce i metodi chiamati prima e dopo l'esecuzione del metodo risorse. Prima che Interceptor restituisse: · Interceptorchain.Next Continua a elaborare il prossimo intercettore o metodo di risorsa. · La rappresentazione ha fermato tutta l'ulteriore esecuzione di intercettori o metodo di risorse e restituire questa rappresentazione al client. · Null fermano tutta l'ulteriore esecuzione di intercettori e si muove per eseguire il metodo risorse. · Dopo l'intercettazione prende il ritorno della rappresentazione dal metodo delle risorse e restituisce una rappresentazione (la stessa di quella passata o una diversa). · I campi possono essere decorati con annotazioni ovali che verranno controllate prima di richiamare il metodo e gli errori saranno segnalati automaticamente al client con le descrizioni serializzate in formato richiesto nel corpo di entità e impostato del codice di stato appropriato. · Tunnels inserisci ed elimina il post utilizzando un'intestazione HTTP (X-HTTP-Method-override) o un parametro (metodo-override). · Negozia il tipo di contenuto tramite l'intestazione Accetta. Controlla automaticamente XML o JSON. Potrebbe rendere questo configurabile ad un certo punto. · Imposta correttamente i codici di risposta basati su vari tipi di errori rilevabili (metodo non consentito, tipo di supporto non supportato, cattiva richiesta). · Per impostazione predefinita, quando serializzato produce l'XML, include un foglio di stile in base al nome della classe risorsa, al nome del metodo e ad un URL di base configurabile. Può essere escluso passando null come secondo parametro al costruttore. Requisiti: · Java.


Ripostoso Software correlato

Immutero.

Un processore di annotazione Javac che rende le variabili Java default in immutabile ...

169 4 KB

Scarica

Httpclient.

Un'applicazione Java per aiutare a creare applicazioni client consapevoli HTTP ...

144 492 KB

Scarica

FELCE

Un quadro Java per la simulazione stocastica e la valutazione delle reti di reazione ...

55 3.9 MB

Scarica