Books & Videos

Table of Contents

Chapter: Introduction

What Are Web Services?

05m 46s

About The Author

01m 40s

Your First Coding Example

15m 34s

How To Access Your Working Files

03m 22s

Chapter: What Are The Main Uses Of Web services?

Uses Of Web services

06m 39s

Chapter: A First Web Service

Coding The Web Service - Part 1

07m 46s

Coding The Web Service - Part 2

06m 0s

Publishing The Web Service - Part 1

07m 45s

Publishing The Web Service - Part 2

08m 20s

Publishing The Web Service Exercise

05m 55s

Chapter: Web Service Flavors

REST And SOAP

05m 19s

REST As An API

06m 44s

REST Tradeoffs

05m 6s

SOAP Overview

04m 19s

Chapter: Java REST Frameworks

REST Frameworks Overview

03m 37s

HTTPServlet Framework

04m 43s

REST-Style Predictions With Full CRUD

05m 48s

The Predictions POJO Code

05m 50s

The Predictions HttpServlet Code - Part 1

06m 56s

The Predictions HttpServlet Code - Part 2

06m 29s

The Predictions HttpServlet Code - Part 3

04m 20s

Exercise - Adding Text Support To Predictions

03m 55s

Chapter: JAX-RS And Restlet REST-Style Frameworks

Overview Of JAX-RS And Restlet

07m 1s

RESTful Routing

05m 36s

The Predictions Service In JAX-RS - Part 1

05m 42s

The Predictions Service In JAX-RS - Part 2

07m 36s

The Predictions Service In Restlet

05m 43s

Publishing The Service

03m 22s

Exercise - Code And Publish A RESTful Service From Scratch

05m 32s

Chapter: Production-Grade Publishing For RESTful Services

RESTful Service Architecture

04m 34s

Options For JSON Generation

04m 29s

Chapter: REST-style From The Client Side

Client-Side Challenge

04m 17s

Sample Full Client In Perl

05m 5s

Java Client Against Amazon Ecommerce - Part 1

03m 28s

Java Client Against Amazon Ecommerce - Part 2

05m 43s

Java Client Against Amazon Ecommerce - Part 3

04m 22s

Java Client2 Against Amazon Ecommerce - Part 1

04m 4s

Java Client2 Against Amazon Ecommerce - Part 2

03m 45s

Java Client2 Against Amazon Ecommerce - Part 3

05m 37s

Chapter: XML-Java Conversion In REST-style Clients

CTA Bus Tracker - Part 1

03m 54s

CTA Bus Tracker - Part 2

05m 29s

Chapter: JavaScript Clients For REST-Style Services

JavaScript, JSON, And Orchestration

04m 24s

CDS Service Code - Part 1

03m 46s

CDS Service Code - Part 2

04m 20s

Poll Service Code - Part 1

04m 8s

Poll Service Code - Part 2

05m 14s

Wrap Up Of REST-Style Clients

05m 39s

Chapter: SOAP-based Web Services

SOAP Introduction

05m 5s

Rand Service - Part 1

04m 32s

Rand Service - Part 2

05m 56s

Deploying Rand Service To Tomcat

06m 32s

Review Of SOAP

06m 20s

Chapter: SOAP-Based Services On The Client Side

SOAP Client Demo

04m 29s

Use And Structure Of The WSDL

05m 39s

The WSDL And XML Schema

07m 11s

A Client Against The SOAP-Based Ecommerce Service

05m 3s

Application And Handler Levels In The Ecommerce Client

07m 59s

Client Wrap-Up

04m 19s

Chapter: Web Services Security

Web Services Security Overview

08m 4s

Wire-Level Security - Part 1

06m 43s

Wire-Level Security - Part 2

05m 53s

The Wire-Level Handshake

06m 11s

Configuring Tomcat For HTTPS

06m 24s

HTTPS Client-Service Demo

07m 38s

Chapter: Users And Roles

Users And Roles Overview

05m 50s

Service-Side Configuration For Users And Roles Security

04m 45s

Client-Side For Users And Roles Security

05m 27s

Client-Side For A SOAP-Based Service

07m 44s

Chapter: Conclusion

Wrap-Up

02m 49s