Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Restlet
Search
Grzegorz Godlewski
March 06, 2012
Programming
0
92
Restlet
Grzegorz Godlewski
March 06, 2012
Tweet
Share
More Decks by Grzegorz Godlewski
See All by Grzegorz Godlewski
API Driven Developement
ggodlewski
1
440
Piwne wprowadzenie do Neo4J
ggodlewski
0
2.1k
Other Decks in Programming
See All in Programming
Introduce Hono CLI
yusukebe
6
3.1k
CSC305 Lecture 08
javiergs
PRO
0
280
CSC509 Lecture 06
javiergs
PRO
0
270
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
140
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
820
Blazing Fast UI Development with Compose Hot Reload (Bangladesh KUG, October 2025)
zsmb
1
300
Developer Joy - The New Paradigm
hollycummins
1
370
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
NIKKEI Tech Talk#38
cipepser
0
290
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
320
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
130
チームの境界をブチ抜いていけ
tokai235
0
230
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Into the Great Unknown - MozCon
thekraken
40
2.1k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
Practical Orchestrator
shlominoach
190
11k
Code Review Best Practice
trishagee
72
19k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Transcript
Restlet Grzegorz Godlewski
2 Restlet
3 Restlet REST Request: URL: http://example.com/books/book1 HTTP Method: GET/POST/PUT/DELETE HTTP
Accept: MediaType - application/json, text/xml, text/html itp. HTTP Accept-Charset/Accept-Encoding/Accept-Language Response: HTTP Status: 2xx/3xx/4xx/5xx HTTP Content-type: MediaType Dane: [{'xxx':yyy}, ...]
4 Restlet Architektura Dostępne edycje: Java SE / Java EE
/ OSGI Google App Engine / Google Web Toolkit / Android
5 Restlet Klient • Prosty klient - ClientResource • Interfejsy
• Reprezentacje - text / html / json / xml /atom • Konwersja: Jackson/JAXB
6 Restlet Serwer • Application • Router • Filter •
ServerResource • JAX-RS - JSR311
7 Restlet Bezpieczeństwo • Autenticator • Verifier • Authorizer •
Enroler
8 Restlet Oauth 2.0 2-legged OAuth 3-legged OAuth
9 Restlet Na servlecie • web.xml • ServletConfig • Guice
• ServletAdapter
10 Restlet Rozszerzenia http://restlet.org/learn/guide/2.1/introduction/wh ats-new/extensions
11
[email protected]
http://gitgis.com - born to code Dziękuje za uwagę
https://github.com/ggodlewski/restlet-szjug http://restlet.org