Building Web Services with Java

Building Web Services with Java

English | 2015 | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 6.5 Hours | 1.26 GB

In this Building Web Services with Java training course, expert author Martin Kalin will teach you how to write REST-style and SOAP-based web services. This course is designed for users that are already familiar with Java, however no experience with web services is required.

You will start by learning about the main uses of web services, then jump into learning how to code and publish a web service. From there, Martin will teach you about the Java REST framework, as well as give an overview of JAX-RS and Restlet. This video tutorial also covers REST-style from the client side, as well as XML-Java conversion in REST-style clients. You will also learn about SOAP-based web services, SOAP-based web services on the client side, and web services security. Finally, you will learn about users and roles.

Once you have completed this computer based training course, you will be fully capable of writing your own REST-style and SOAP-based services. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

Introduction
01 What Are Web Services
02 About The Author
03 Your First Coding Example
04 How To Access Your Working Files

What Are The Main Uses Of Web services
05 Uses Of Web services

A First Web Service
06 Coding The Web Service Part 1
07 Coding The Web Service Part 2
08 Publishing The Web Service Part 1
09 Publishing The Web Service Part 2
10 Publishing The Web Service Exercise

Web Service Flavors
11 REST And SOAP
12 REST As An API
13 REST Tradeoffs
14 SOAP Overview

Java REST Frameworks
15 REST Frameworks Overview
16 HTTPServlet Framework
17 RESTStyle Predictions With Full CRUD
18 The Predictions POJO Code
19 The Predictions HttpServlet Code Part 1
20 The Predictions HttpServlet Code Part 2
21 The Predictions HttpServlet Code Part 3
22 Exercise Adding Text Support To Predictions

JAXRS And Restlet RESTStyle Frameworks
23 Overview Of JAXRS And Restlet
24 RESTful Routing
25 The Predictions Service In JAXRS Part 1
26 The Predictions Service In JAXRS Part 2
27 The Predictions Service In Restlet
28 Publishing The Service
29 Exercise Code And Publish A RESTful Service From Scratch

ProductionGrade Publishing For RESTful Services
30 RESTful Service Architecture
31 Options For JSON Generation

RESTstyle From The Client Side
32 ClientSide Challenge
33 Sample Full Client In Perl
34 Java Client Against Amazon Ecommerce Part 1
35 Java Client Against Amazon Ecommerce Part 2
36 Java Client Against Amazon Ecommerce Part 3
37 Java Client2 Against Amazon Ecommerce Part 1
38 Java Client2 Against Amazon Ecommerce Part 2
39 Java Client2 Against Amazon Ecommerce Part 3

XMLJava Conversion In RESTstyle Clients
40 CTA Bus Tracker Part 1
41 CTA Bus Tracker Part 2

JavaScript Clients For RESTStyle Services
42 JavaScript, JSON, And Orchestration
43 CDS Service Code Part 1
44 CDS Service Code Part 2
45 Poll Service Code Part 1
46 Poll Service Code Part 2
47 Wrap Up Of RESTStyle Clients

SOAPbased Web Services
48 SOAP Introduction
49 Rand Service Part 1
50 Rand Service Part 2
51 Deploying Rand Service To Tomcat
52 Review Of SOAP

SOAPBased Services On The Client Side
53 SOAP Client Demo
54 Use And Structure Of The WSDL
55 The WSDL And XML Schema
56 A Client Against The SOAPBased Ecommerce Service
57 Application And Handler Levels In The Ecommerce Client
58 Client WrapUp

Web Services Security
59 Web Services Security Overview
60 WireLevel Security Part 1
61 WireLevel Security Part 2
62 The WireLevel Handshake
63 Configuring Tomcat For HTTPS
64 HTTPS ClientService Demo

Users And Roles
65 Users And Roles Overview
66 ServiceSide Configuration For Users And Roles Security
67 ClientSide For Users And Roles Security
68 ClientSide For A SOAPBased Service

Conclusion
69 WrapUp