Enviar pesquisa
Carregar
Introduction to JAX-RS
•
Transferir como PPT, PDF
•
8 gostaram
•
4,705 visualizações
Andreas Bjärlestam
Seguir
An introduction to RESTful web services in Java using JAX-RS
Leia menos
Leia mais
Tecnologia
Notícias e política
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 34
Baixar agora
Recomendados
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web Services
Arun Gupta
Java constructors
Java constructors
QUONTRASOLUTIONS
Scanner class
Scanner class
M Vishnuvardhan Reddy
Abstraction in java
Abstraction in java
sawarkar17
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
Madishetty Prathibha
Java Programming
Java Programming
Elizabeth alexander
Jetpack Compose beginner.pdf
Jetpack Compose beginner.pdf
AayushmaAgrawal
Object oriented programming
Object oriented programming
baabtra.com - No. 1 supplier of quality freshers
Recomendados
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web Services
Arun Gupta
Java constructors
Java constructors
QUONTRASOLUTIONS
Scanner class
Scanner class
M Vishnuvardhan Reddy
Abstraction in java
Abstraction in java
sawarkar17
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
Madishetty Prathibha
Java Programming
Java Programming
Elizabeth alexander
Jetpack Compose beginner.pdf
Jetpack Compose beginner.pdf
AayushmaAgrawal
Object oriented programming
Object oriented programming
baabtra.com - No. 1 supplier of quality freshers
The Singleton Pattern Presentation
The Singleton Pattern Presentation
JAINIK PATEL
JAVA PPT by NAVEEN TOKAS
JAVA PPT by NAVEEN TOKAS
NAVEEN TOKAS
Introduction to oop using java
Introduction to oop using java
omeed
Applets
Applets
Nuha Noor
Recycler view
Recycler view
Sudhanshu Vohra
Java Presentation
Java Presentation
pm2214
Le Wagon - Javascript for Beginners
Le Wagon - Javascript for Beginners
Sébastien Saunier
Scala dreaded underscore
Scala dreaded underscore
RUDDER
08 c++ Operator Overloading.ppt
08 c++ Operator Overloading.ppt
Tareq Hasan
OOPS Basics With Example
OOPS Basics With Example
Thooyavan Venkatachalam
Core Java Tutorial
Core Java Tutorial
eMexo Technologies
Java I/O
Java I/O
Jussi Pohjolainen
core java
core java
Roushan Sinha
Polymorphism In Java
Polymorphism In Java
Spotle.ai
L21 io streams
L21 io streams
teach4uin
Android Development with Kotlin, Part 1 - Introduction
Android Development with Kotlin, Part 1 - Introduction
Andreas Jakl
Kotlin InDepth Tutorial for beginners 2022
Kotlin InDepth Tutorial for beginners 2022
Simplilearn
Local variables Instance variables Class/static variables
Local variables Instance variables Class/static variables
Sohanur63
Object-Oriented Polymorphism Unleashed
Object-Oriented Polymorphism Unleashed
Naresh Chintalcheru
Core Java
Core Java
Priyanka Pradhan
JSON Viewer XPATH Workbook
JSON Viewer XPATH Workbook
Suresh Krishna Madhuvarsu
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
Geoffrey Fox
Mais conteúdo relacionado
Mais procurados
The Singleton Pattern Presentation
The Singleton Pattern Presentation
JAINIK PATEL
JAVA PPT by NAVEEN TOKAS
JAVA PPT by NAVEEN TOKAS
NAVEEN TOKAS
Introduction to oop using java
Introduction to oop using java
omeed
Applets
Applets
Nuha Noor
Recycler view
Recycler view
Sudhanshu Vohra
Java Presentation
Java Presentation
pm2214
Le Wagon - Javascript for Beginners
Le Wagon - Javascript for Beginners
Sébastien Saunier
Scala dreaded underscore
Scala dreaded underscore
RUDDER
08 c++ Operator Overloading.ppt
08 c++ Operator Overloading.ppt
Tareq Hasan
OOPS Basics With Example
OOPS Basics With Example
Thooyavan Venkatachalam
Core Java Tutorial
Core Java Tutorial
eMexo Technologies
Java I/O
Java I/O
Jussi Pohjolainen
core java
core java
Roushan Sinha
Polymorphism In Java
Polymorphism In Java
Spotle.ai
L21 io streams
L21 io streams
teach4uin
Android Development with Kotlin, Part 1 - Introduction
Android Development with Kotlin, Part 1 - Introduction
Andreas Jakl
Kotlin InDepth Tutorial for beginners 2022
Kotlin InDepth Tutorial for beginners 2022
Simplilearn
Local variables Instance variables Class/static variables
Local variables Instance variables Class/static variables
Sohanur63
Object-Oriented Polymorphism Unleashed
Object-Oriented Polymorphism Unleashed
Naresh Chintalcheru
Core Java
Core Java
Priyanka Pradhan
Mais procurados
(20)
The Singleton Pattern Presentation
The Singleton Pattern Presentation
JAVA PPT by NAVEEN TOKAS
JAVA PPT by NAVEEN TOKAS
Introduction to oop using java
Introduction to oop using java
Applets
Applets
Recycler view
Recycler view
Java Presentation
Java Presentation
Le Wagon - Javascript for Beginners
Le Wagon - Javascript for Beginners
Scala dreaded underscore
Scala dreaded underscore
08 c++ Operator Overloading.ppt
08 c++ Operator Overloading.ppt
OOPS Basics With Example
OOPS Basics With Example
Core Java Tutorial
Core Java Tutorial
Java I/O
Java I/O
core java
core java
Polymorphism In Java
Polymorphism In Java
L21 io streams
L21 io streams
Android Development with Kotlin, Part 1 - Introduction
Android Development with Kotlin, Part 1 - Introduction
Kotlin InDepth Tutorial for beginners 2022
Kotlin InDepth Tutorial for beginners 2022
Local variables Instance variables Class/static variables
Local variables Instance variables Class/static variables
Object-Oriented Polymorphism Unleashed
Object-Oriented Polymorphism Unleashed
Core Java
Core Java
Semelhante a Introduction to JAX-RS
JSON Viewer XPATH Workbook
JSON Viewer XPATH Workbook
Suresh Krishna Madhuvarsu
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
Geoffrey Fox
Orbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case Study
Mark Meeker
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
Crossref
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
James Titcumb
Scala / Technology evolution
Scala / Technology evolution
Ruslan Shevchenko
Creating Yahoo Mobile Widgets
Creating Yahoo Mobile Widgets
Ricardo Varela
Kicking off with Zend Expressive and Doctrine ORM (Sunshine PHP 2017)
Kicking off with Zend Expressive and Doctrine ORM (Sunshine PHP 2017)
James Titcumb
REST dojo Comet
REST dojo Comet
Carol McDonald
Final Project Presentation
Final Project Presentation
zroserie
T5 Oli Aro
T5 Oli Aro
Javier Toledo
07 Collada Overview
07 Collada Overview
johny2008
Modern JavaScript Programming
Modern JavaScript Programming
Wildan Maulana
Architecting Web Services
Architecting Web Services
Lorna Mitchell
Beyond the Node: Arkestration with Noah
Beyond the Node: Arkestration with Noah
lusis
cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123
Parag Gajbhiye
Ext 0523
Ext 0523
littlebtc
SPARQLing Services
SPARQLing Services
Leigh Dodds
Step by Step Guide for building a simple Struts Application
Step by Step Guide for building a simple Struts Application
elliando dias
Jaoo - Open Social A Standard For The Social Web
Jaoo - Open Social A Standard For The Social Web
Patrick Chanezon
Semelhante a Introduction to JAX-RS
(20)
JSON Viewer XPATH Workbook
JSON Viewer XPATH Workbook
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
Orbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case Study
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Scala / Technology evolution
Scala / Technology evolution
Creating Yahoo Mobile Widgets
Creating Yahoo Mobile Widgets
Kicking off with Zend Expressive and Doctrine ORM (Sunshine PHP 2017)
Kicking off with Zend Expressive and Doctrine ORM (Sunshine PHP 2017)
REST dojo Comet
REST dojo Comet
Final Project Presentation
Final Project Presentation
T5 Oli Aro
T5 Oli Aro
07 Collada Overview
07 Collada Overview
Modern JavaScript Programming
Modern JavaScript Programming
Architecting Web Services
Architecting Web Services
Beyond the Node: Arkestration with Noah
Beyond the Node: Arkestration with Noah
cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123
Ext 0523
Ext 0523
SPARQLing Services
SPARQLing Services
Step by Step Guide for building a simple Struts Application
Step by Step Guide for building a simple Struts Application
Jaoo - Open Social A Standard For The Social Web
Jaoo - Open Social A Standard For The Social Web
Mais de Andreas Bjärlestam
Climate compensate with a pull request (2).pdf
Climate compensate with a pull request (2).pdf
Andreas Bjärlestam
Agile performance testing
Agile performance testing
Andreas Bjärlestam
SPDY
SPDY
Andreas Bjärlestam
SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0
Andreas Bjärlestam
Mobile web with jQuery Mobile
Mobile web with jQuery Mobile
Andreas Bjärlestam
Devise
Devise
Andreas Bjärlestam
REST
REST
Andreas Bjärlestam
Mais de Andreas Bjärlestam
(7)
Climate compensate with a pull request (2).pdf
Climate compensate with a pull request (2).pdf
Agile performance testing
Agile performance testing
SPDY
SPDY
SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0
Mobile web with jQuery Mobile
Mobile web with jQuery Mobile
Devise
Devise
REST
REST
Último
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Último
(20)
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Introduction to JAX-RS
1.
______/_____/____/_______/________________/________/___ _____///////____/_///___/_______________///////_____/////////_
_________/______/////////___///________________/_____/____//______///__ _________/_____/_______/_____//_______/__/______////_________ _________/_____/______/______////////___//////_________////______ _________/_____/////////______/________________/____//___________////___ __/___/_____/_______/____////_______________/_____//___/______//__ _//_____/_______/__/___///_____________/______//_///___ __/////////_______///________///__///_______///______________///________///____///////////_____ ____/_____/_____/_____/_ __///////___///////////____/////////__///////////__ _/_____/___/______________//______///_________/_______ _/____/_______////________________/_______ _//////____///////___________////_____________/_______ _/____//___/_____________________////__________/_______ _/_____//__/______________/______//_________/_______ _/______//_/_///__________/_______ _///________///__///////////////____///////////____________///________ with 2009-09-15 Andreas Bjärlestam
2.
3.
REST? Attribution: http://www.flickr.com/photos/noahbulgaria/270090287
4.
5.
6.
7.
8.
9.
Lets code…
10.
11.
12.
curl
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
For the interested
24.
25.
Extra slides
26.
27.
28.
29.
30.
Caching
31.
Client Proxy Cache
Client Client Server Proxy Cache Client Reverse Proxy Cache Client Cache Client Cache Client Cache Client Cache
32.
“ The best
requests are those that not even reach me.” - Anonymous overloaded Server
33.
50 requests/second =
3000 requests/minute setting max-age=60 (seconds) can then save you 2999 requests
34.
Baixar agora