skip to content
Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API Preview this item
ClosePreview this item
Checking...

Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API

Author: Mario-Leander Reimer
Publisher: Birmingham, UK : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
This comprehensive guide shows you how to use the APIs provided by Java EE to create RESTful web services. You will learn how to use the different JAX-RS APIs in depth. You wil delve into the structure of web services and communicate and share data between applications. Throughout this course, you will develop several fully functional web services.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Reimer, Mario-Leander
Building RESTful Web Services with Java EE 8 : Create Modern RESTful Web Services with the Java EE 8 API
Birmingham : Packt Publishing Ltd,c2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Mario-Leander Reimer
ISBN: 9781789534269 1789534267
OCLC Number: 1050953428
Description: 1 online resource (1 volume) : illustrations
Contents: Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Java EE 8; Technical requirements; Why is Java EE a good platform for microservices?; Java EE version history; Overview of Java EE 8; What's new in Java EE 8?; Getting started with Java EE 8 microservices; Containerizing Java EE 8 microservices; Summary; Chapter 2: Building Synchronous Web Services and Clients; Implementing basic REST APIs with JAX-RS; Using sub-resources; Error handling in JAX-RS; Implementing web service clients with Java EE 8 Testing Java EE 8 web servicesJersey Test Framework; Test Containers; Summary; Chapter 3: Content Marshalling with JSON-B and JSON-P; Introduction to content types and content negotiation; Easy data binding using JSON-B; Flexible JSON processing with JSON-P; Implementing hypermedia-driven REST APIs; Summary; Chapter 4: Building Asynchronous Web Services; Benefits and usage scenarios of asynchronous processing; Basic idea; Goal; Implementing asynchronous web services; Using ManagedExecutorService and server-side callbacks; CompletionCallback; ConnectionCallback; Registering callbacks CompletableFutureImplementing asynchronous web service clients; Summary; Chapter 5: Using Server-Sent Events (SSEs); What are SSEs?; Implementing SSE on the server-side; Implementing SSE REST clients; Implementing and sending SSE broadcasts; Summary; Chapter 6: Advanced REST APIs; Applying Design by Contract --
adding validation; Using JSON Web Tokens for authentication; Diagnosability --
logging, metrics, and tracing; Summary; Other Books You May Enjoy; Index
Other Titles: Building representational state transfer web services with Java Enterprise Edition eight
Responsibility: Mario-Leander Reimer.

Abstract:

This comprehensive guide shows you how to use the APIs provided by Java EE to create RESTful web services. You will learn how to use the different JAX-RS APIs in depth. You wil delve into the structure of web services and communicate and share data between applications. Throughout this course, you will develop several fully functional web services.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1050953428> # Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "1050953428" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{20662C0D-1F73-497C-8682-F462726C30CD}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/computers_web_web_services_&_apis> ; # COMPUTERS / Web / Web Services & APIs
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/computers_programming_languages_javascript> ; # COMPUTERS--Programming Languages--JavaScript
    schema:about <http://dewey.info/class/005.2762/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/web_services_design> ; # Web services--Design
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/application_program_interfaces_computer_software> ; # Application program interfaces (Computer software)
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/representational_state_transfer_software_architecture> ; # Representational State Transfer (Software architecture)
    schema:about <http://experiment.worldcat.org/entity/work/data/5389806433#Topic/javascript_computer_program_language> ; # JavaScript (Computer program language)
    schema:alternateName "Building representational state transfer web services with Java Enterprise Edition eight" ;
    schema:author <http://experiment.worldcat.org/entity/work/data/5389806433#Person/reimer_mario_leander> ; # Mario-Leander Reimer
    schema:bookFormat schema:EBook ;
    schema:datePublished "2018" ;
    schema:description "Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Java EE 8; Technical requirements; Why is Java EE a good platform for microservices?; Java EE version history; Overview of Java EE 8; What's new in Java EE 8?; Getting started with Java EE 8 microservices; Containerizing Java EE 8 microservices; Summary; Chapter 2: Building Synchronous Web Services and Clients; Implementing basic REST APIs with JAX-RS; Using sub-resources; Error handling in JAX-RS; Implementing web service clients with Java EE 8"@en ;
    schema:description "This comprehensive guide shows you how to use the APIs provided by Java EE to create RESTful web services. You will learn how to use the different JAX-RS APIs in depth. You wil delve into the structure of web services and communicate and share data between applications. Throughout this course, you will develop several fully functional web services."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5389806433> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5389806433#CreativeWork/building_restful_web_services_with_java_ee_8_create_modern_restful_web_services_with_the_java_ee_8_api> ;
    schema:name "Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API"@en ;
    schema:productID "1050953428" ;
    schema:url <https://samples.overdrive.com/?crid=20662c0d-1f73-497c-8682-f462726c30cd&.epub-sample.overdrive.com> ;
    schema:url <https://www.safaribooksonline.com/library/view/-/9781789532883/?ar> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781789532883> ;
    schema:url <http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9781789532883> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1862370> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=9781789532883> ;
    schema:url <https://login.gbcprx01.georgebrown.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=geobrown&xmlId=9781789532883> ;
    schema:url <https://www.overdrive.com/search?q=20662C0D-1F73-497C-8682-F462726C30CD> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{20662C0D-1F73-497C-8682-F462726C30CD}Img100.jpg" ;
    schema:workExample <http://worldcat.org/isbn/9781789534269> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1050953428> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5389806433#Person/reimer_mario_leander> # Mario-Leander Reimer
    a schema:Person ;
    schema:familyName "Reimer" ;
    schema:givenName "Mario-Leander" ;
    schema:name "Mario-Leander Reimer" ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/application_program_interfaces_computer_software> # Application program interfaces (Computer software)
    a schema:Intangible ;
    schema:name "Application program interfaces (Computer software)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/computers_programming_languages_javascript> # COMPUTERS--Programming Languages--JavaScript
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--JavaScript"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/computers_web_web_services_&_apis> # COMPUTERS / Web / Web Services & APIs
    a schema:Intangible ;
    schema:name "COMPUTERS / Web / Web Services & APIs"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/javascript_computer_program_language> # JavaScript (Computer program language)
    a schema:Intangible ;
    schema:name "JavaScript (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/representational_state_transfer_software_architecture> # Representational State Transfer (Software architecture)
    a schema:Intangible ;
    schema:name "Representational State Transfer (Software architecture)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5389806433#Topic/web_services_design> # Web services--Design
    a schema:Intangible ;
    schema:name "Web services--Design"@en ;
    .

<http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9781789532883>
    rdfs:comment "Available to Stanford-affiliated users." ;
    .

<http://worldcat.org/entity/work/data/5389806433#CreativeWork/building_restful_web_services_with_java_ee_8_create_modern_restful_web_services_with_the_java_ee_8_api>
    a schema:CreativeWork ;
    rdfs:label "Building RESTful Web Services with Java EE 8 : Create Modern RESTful Web Services with the Java EE 8 API" ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1050953428> ; # Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API
    .

<http://worldcat.org/isbn/9781789534269>
    a schema:ProductModel ;
    schema:isbn "1789534267" ;
    schema:isbn "9781789534269" ;
    .

<http://www.worldcat.org/title/-/oclc/1050953428>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1050953428> ; # Building RESTful web services with Java EE 8 : create modern RESTful web services with the Java EE 8 API
    schema:dateModified "2019-02-13" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .

<https://www.safaribooksonline.com/library/view/-/9781789532883/?ar>
    rdfs:comment "from Safari" ;
    rdfs:comment "(Unlimited Concurrent Users)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.