1 G52IWS: Introduction Chris Greenhalgh. 2 Contents Scope & style Main topics Prerequisites Resources Assessment Contact.

Slides:



Advertisements
Similar presentations
Web Service Handler Architecture Beytullah Yildiz
Advertisements

CSC321 §1 Concurrent Programming 1 CSC 321 Concurrent Programming Course web site Lecturer: Professor N.S. Scott Room 2025,
Internet Programming Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Lecture 1 Intro Databases and Information Systems DT210 S McKeever 1.
Grid Computing, B. Wilkinson, 20043a.1 WEB SERVICES Introduction.
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
School of Computer ScienceG53FSP Formal Specifications1 G53FSP Formal Specification Dr. Rong Qu Course Introduction
Physics 326: Computer Based Experimentation and Physics Computing
CS 315 Theory of Programming Languages Winter Quarter 2015.
Web Technologies – CS381 Bogdan L. Vrusias 22 January 2004.
Introduction to Web Technologies Module – CS381 Introduction to Web Technologies – CS th January 2007 Dr Bogdan L. Vrusias
Learning Objects in 9 Weeks! An Instructional Design Course Model Faculty of Education University of Ontario Institute of Technology Liesel Knaack, Robert.
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Mark Beattie Huiru (Jane) Zheng
G51WPS Web Programming and Scripting Boriana Koleva Room: C54 Phone:
VS.NET Syllabus By Peter Huang.
Course - DT249/1 Subject - Information Systems in Organisations COURSE SUBJECT OVERVIEW Semester 1, Week 1.
Multi-Agent Systems (MAS) Tom Holvoet Dept. Computer Science, KULeuven Research group on Distributed Systems and Computer Networks.
CC2007N Software Engineering I Week 1: 1)Introduction to the Module 2)Introduction to Software Engineering. Software Life Cycle models.
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:
1 G53ACC: Advanced Computer Communications Prof. Chris Greenhalgh School of Computer Science and IT University of Nottingham.
Object Oriented Programming Lecture 1: Introduction.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
Course - DT249/1, DT249/1P Module (Subject) - Information Systems in Organisations COURSE SUBJECT OVERVIEW Semester 1, Week 1 1.
Aspect-Oriented Software Development Prof. Awais Rashid and Dr. Steffen Zschaler C41/C30 Infolab21 {marash | Computing Department.
Introduction CS409 Application Services Even Semester 2007.
CSC8417 Advanced Web Data Management S Examiner: Dr Stijn Dekeyser Moderator: Dr Hua Wang.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
© City University London, Dept. of Computing Distributed Systems / Distributed Systems Dr Christos Kloukinas Dept. of Computing City University London.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
Universiti Utara Malaysia Web Application Development STIJ3043.
Introduction to Database Technology course DT228/3 Semester 1.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
Dr. Abdelhafid Bouhraoua Term Internet Information Services Dr. Abdelhafid Bouhraoua COE
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
1 G52IWS: Example Web-services Chris Greenhalgh. 2 Contents Software requirements AXIS web service run-time components Getting started with Jetty & AXIS.
UFIEUS-20-2 Web Programming Prakash Chatterjee / Dan Dixon Room 3P16 Lecture 1 : Introduction & Course.
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
Web Application Development 1 Course Introduction.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Added Value to XForms by Web Services Supporting XML Protocols Elina Vartiainen Timo-Pekka Viljamaa T Research Seminar on Digital Media Autumn.
COMP24111 Course Unit Overview
PROGRAMMING PARADIGMS
NWEN 243 Network Applications
GF and RS, Dept. of CS, Mangalore University
Mastering the Fundamentals of RESTful API Design
Artificial Intelligence (CS 461D)
Kontrak Kuliah Web Service.
CSCD 330 Network Programming Spring
Web services, WSDL, SOAP and UDDI
CSCD 330 Network Programming Spring
Overview We have two sessions of 1.5 hours with 1.5 hour lunch.
G53OPS Operating Systems
Lecture 01: Introduction
CSCD 330 Network Programming Spring
Concepts of programming languages Credit hours : 3 hours
Internet Skills ELEC135 Alan Noble Room 504 Tel:
Lecture 1: Introduction to Course Structure
Presentation transcript:

1 G52IWS: Introduction Chris Greenhalgh

2 Contents Scope & style Main topics Prerequisites Resources Assessment Contact

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

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

5 Prerequisites G51WPS – Web Programming & Scripting G51PRG – Programming (Java)‏

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,  H. Peter Alesso, Craig F. Smith. Developing Semantic Web services. Natick, Mass. : A K Peters, 2005.

7 Assessment 1 Unseen written examination  2 hours  Provisionally 3 questions from 5

8 Contact Prof. Chris Greenhalgh Room B2, CS building, Jubilee Campus  (repeatedly...)‏