Front-end Apps: RESTful Services & Clients

Java EE 7    |    Intermediate
  • 12 videos | 58m 54s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 6 users Rating 4.5 of 6 users (6)
JAX-RS is the Java API for RESTful web services. Discover how to create Java RESTful services and clients, and how to configure a Media Manager application to use RESTful services and clients to manage and access media files.

WHAT YOU WILL LEARN

  • Create a restful service to retrieve a collection of images and videos
    Create a restful service to retrieve and delete an individual media file
    Create a restful service to add an individual media file to a collection
    Describe how to create a java web client using method chaining, a web target, and invocation builder
    Describe how to use the invocation.builder synchronous http methods to obtain the response entity and send the request entity
    Describe the subclasses of webexception that can be thrown when a response is not obtained by a restful client
  • Describe alternative restful clients
    Create a java restful client to list a collection of files
    Create a java restful client to add or delete individual files
    Create a java restful client to add a file to a collection
    Configure a restful client to invoke a servlet to upload files
    Practice configuring restful services and clients fo a java web application

IN THIS COURSE

  • 5m 10s
    In this video, you will create a RESTful service to retrieve a collection of images and videos. FREE ACCESS
  • 5m 51s
    Learn how to create a RESTful service to retrieve and delete an individual media file. FREE ACCESS
  • Locked
    3.  Creating a RESTful Service to Manage a Collection
    4m 28s
    In this video, you will learn how to create a RESTful service to add a single media file to a collection. FREE ACCESS
  • Locked
    4.  Creating a Java Web Client
    3m 11s
    Upon completion of this video, you will be able to describe how to create a Java web client using method chaining, a web target, and an invocation builder. FREE ACCESS
  • Locked
    5.  The Response and Request Entities
    2m 32s
    After completing this video, you will be able to describe how to use the Invocation.Builder synchronous HTTP methods to obtain the response entity and send the request entity. FREE ACCESS
  • Locked
    6.  Client Errors and Exceptions
    2m 43s
    After completing this video, you will be able to describe the subclasses of WebException that can be thrown when a response is not obtained by a RESTful client. FREE ACCESS
  • Locked
    7.  Alternative RESTful Clients
    3m 59s
    After completing this video, you will be able to describe alternative RESTful clients. FREE ACCESS
  • Locked
    8.  Creating a RESTful Client to List a Collection
    3m 53s
    Find out how to create a Java RESTful client that lists a collection of files. FREE ACCESS
  • Locked
    9.  Creating a RESTful Client to Manage Files
    6m 4s
    Find out how to create a Java RESTful client to add or delete individual files. FREE ACCESS
  • Locked
    10.  Creating a RESTful Client to Manage a Collection
    5m 40s
    In this video, learn how to create a Java RESTful client to add a file to a collection. FREE ACCESS
  • Locked
    11.  Invoking an Upload Servlet
    6m 18s
    During this video, you will learn how to configure a RESTful client to invoke a servlet to upload files. FREE ACCESS
  • Locked
    12.  Exercise: Creating RESTful Services and Clients
    9m 5s
    During this video, you will learn how to configure RESTful services and clients for a Java web application. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.2 of 10 users Rating 4.2 of 10 users (10)
Rating 4.6 of 22 users Rating 4.6 of 22 users (22)
Rating 4.5 of 34 users Rating 4.5 of 34 users (34)