Download presentation
Presentation is loading. Please wait.
1
GF and RS, Dept. of CS, Mangalore University
Web Services (Part 1) CSE 465: Web Technologies Raveeshwara S GF and RS, Dept. of CS, Mangalore University
2
Web Services (Part 1) - CSE 405 Web Technologies
What’s Up? Internet! Memory Test Introduction - Web Service Types Working of JAX-WS Web Services (Part 1) - CSE 405 Web Technologies
3
Web Services (Part 1) - CSE 405 Web Technologies
Basics Server and Service Web Server Computer system or software that accepts and supervises HTTP requests (wiki) Examples (software): Apache, IIS (Microsoft), GWS (Google) Web Services (Part 1) - CSE 405 Web Technologies
4
Basics – Web Clients and Server
Web Server Web Services (Part 1) - CSE 405 Web Technologies
5
Basics – Web Clients and Server
Figure: Working process of web servers; Source: Wikipedia Web Services (Part 1) - CSE 405 Web Technologies
6
Web Services (Part 1) - CSE 405 Web Technologies
Service offered by an electronic device over Web (wiki) W3C: A web service is a software system designed to support interoperable machine-to-machine interaction over a network Web Services (Part 1) - CSE 405 Web Technologies
7
Web Services (Part 1) - CSE 405 Web Technologies
Web Service - Examples Weather Service Give location, get weather forecast Change time period Map Service Give location coordinates, get map Give location name, get map Navigate, change zoom levels Web Services (Part 1) - CSE 405 Web Technologies
8
Web Service - Architecture
Web Service Client Web Service Provider Web Services (Part 1) - CSE 405 Web Technologies
9
Web Services (Part 1) - CSE 405 Web Technologies
Web Service - Types SOAP Web Services SOAP - Simple Object Access Protocol Use XML for communication Initial web services Bit complex – implementation, use, communication RESTful Web Services REST - Representational state transfer Response could be HTML (common), JSON, XML etc. Easy Web Services (Part 1) - CSE 405 Web Technologies
10
SOAP Web Service - Architecture
By H. Voormann - en.wikipedia.org/wiki/Web_service, CC BY-SA 3.0 Web Services (Part 1) - CSE 405 Web Technologies
11
Web Services (Part 1) - CSE 405 Web Technologies
Java Web Services JAX-RPC - Java API for XML-based RPC Now, JAX-WS - Java API for XML Web Services Uses SOAP JAX-RS - Java API for RESTful Web Services RESTful Web Services (Part 1) - CSE 405 Web Technologies
12
Web Services (Part 1) - CSE 405 Web Technologies
Web Service - Glossary WSDL - Web Services Description Language SOAP - Simple Object Access Protocol REST - Representational state transfer JAX-RPC - Java API for XML-based RPC JAX-WS - Java API for XML Web Services JAX-RS - Java API for RESTful Web Services XML - Extensible Markup Language JSON - JavaScript Object Notation UDDI - Universal Discovery, Description, and Integration Web Services (Part 1) - CSE 405 Web Technologies
13
Web Services (Part 1) - CSE 405 Web Technologies
Summary Internet and Web Introduction to Web Service Types of Web Services WSDL, SOAP Working of SOAP Web Service (JAX-WS) Web Services (Part 1) - CSE 405 Web Technologies
14
Web Services (Part 1) - CSE 405 Web Technologies
Today’s Web Service REST (representational state transfer) RESTful APIs Web API Web Services (Part 1) - CSE 405 Web Technologies
15
Web Services (Part 1) - CSE 405 Web Technologies
Thank You! Introduction to Web Services Presentation by Raveeshwara S, Dept. of CS, Mangalore University Web Services (Part 1) - CSE 405 Web Technologies
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.