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
OpenSpecのproposalにbrainstormingを持たせてみた
tigertora7571
1
210
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
870
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
450
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.5k
the container ship “Apple Silicon”@WWDC26 Recap -Japan-\(region).swift
shingangan
0
110
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
480
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
210
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
220
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
590
Built Our Own Background Agent at LayerX
layerx
PRO
9
5.1k
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
400
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
420
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
310
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
420
My Coaching Mixtape
mlcsv
0
210
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
330
The SEO identity crisis: Don't let AI make you average
varn
0
530
Technical Leadership for Architectural Decision Making
baasie
3
470
Building Applications with DynamoDB
mza
96
7.2k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
170
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
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