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
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Restlet
Grzegorz Godlewski
March 06, 2012
More Decks by Grzegorz Godlewski
See All by Grzegorz Godlewski
API Driven Developement
ggodlewski
1
460
Piwne wprowadzenie do Neo4J
ggodlewski
0
2.1k
Other Decks in Programming
See All in Programming
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
570
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
160
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
230
AIの中の人になってみる
htkym
0
140
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.9k
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
740
「人を評価する AI」の設計と実装
ryoyanara
0
260
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
1
2k
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
520
業務時間外もAIに働いてもらう話
colorful12
2
8.7k
仕様駆動開発の消費期限
watany
20
9.1k
ALB ログから Trace を気合で繋げる技術
fohte
7
770
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Designing Powerful Visuals for Engaging Learning
tmiket
1
510
WENDY [Excerpt]
tessaabrams
12
39k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
390
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
390
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
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