g52iws: introduction

8
1 G52IWS: Introduction Chris Greenhalgh

Upload: nevada-johnson

Post on 30-Dec-2015

25 views

Category:

Documents


0 download

DESCRIPTION

Chris Greenhalgh. G52IWS: Introduction. Contents. Scope & style Main topics Prerequisites Resources Assessment Contact. Scope & Style. Web services i.e. Distributed computation and coordination based on XML, SOAP, WSDL, UDDI, ... Mixture of theory and practical examples - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: G52IWS: Introduction

1

G52IWS: IntroductionChris Greenhalgh

Page 2: G52IWS: Introduction

2

Contents

Scope & style Main topics Prerequisites Resources Assessment Contact

Page 3: G52IWS: Introduction

3

Scope & Style

Web services i.e. Distributed computation and coordination based

on XML, SOAP, WSDL, UDDI, ... Mixture of theory and practical examples

Practical examples based on Java, Apache AXIS and Jetty J2EE container

Page 4: G52IWS: Introduction

4

Main topics

RPC-based web service interaction Message-based web service interaction Web service standards

SOAP WSDL UDDI

Web service security Background: XML, HTTP, WWW

Page 5: G52IWS: Introduction

5

Prerequisites

G51WPS – Web Programming & Scripting G51PRG – Programming (Java)

Page 6: G52IWS: Introduction

6

Resources Lectures

2 per week, ~1 hour each Non-assessed exercises

With lab support sessions (TBD) Textbooks

Ramesh Nagappan, Robert Skoczylas, Rima Patel Sriganesh. Developing Java Web Services: Architecting and Developing Secure Web Services Using Java, 1st ed. Wiley, 2003.

H. Peter Alesso, Craig F. Smith. Developing Semantic Web services. Natick, Mass. : A K Peters, 2005.

Page 7: G52IWS: Introduction

7

Assessment

1 Unseen written examination 2 hours Provisionally 3 questions from 5

Page 8: G52IWS: Introduction

8

Contact

Prof. Chris Greenhalgh Room B2, CS building, Jubilee Campus Email: [email protected]

(repeatedly...)