SlideShare a Scribd company logo






Client and server applications that communicate
over the World Wide Web's (WWW) HyperText
Transfer Protocol (HTTP)
A service is a software component provided
through a network-accessible endpoint.

The service consumer and provider use messages
to exchange invocation request and response
information in the form of self-containing
documents that make very few assumptions
about the technological capabilities of the
receiver.
"Big" Web Services:
use XML messages that follow the Simple Object
Access Protocol (SOAP) standard , written in the
Web Services Description Language (WSDL).




RESTful Web Services: Representational State
Transfer . REST is well suited for basic, ad hoc
integration scenarios.









The web services are completely stateless.
A caching infrastructure can be leveraged for
performance.
The service producer and service consumer
have a mutual understanding of the context
and content being passed along.
Bandwidth is particularly important and needs
to be limited.
Web service delivery or aggregation into
existing web sites can be enabled easily


JAX-WS:
◦ Addresses advanced QoS requirements
◦ Support the WS-* set of protocols
◦ More secure & reliable



JAX-RS:
◦ Easier to write web applications
◦ Scalability
◦ Architectural simplicity
SOAP: XML language defining a message
architecture and message formats.
WSDL: an XML language for
defining interfaces syntactically.


J2EE Tutorial 7

More Related Content

What's hot

Introduction to web services
Introduction to web servicesIntroduction to web services
Introduction to web services
Nitin Kumar Yadav
 
Semantic Web Services: State of the Art
Semantic Web Services: State of the ArtSemantic Web Services: State of the Art
Semantic Web Services: State of the Art
Markus Lanthaler
 
Web Service Tutorial
Web Service TutorialWeb Service Tutorial
Web Service Tutorial
Java2Blog
 
Web services
Web servicesWeb services
Web services
Ankit Jain
 
Web services
Web servicesWeb services
Web services
Michael Weiss
 
Soa 8 soa technologies for web services
Soa 8 soa technologies for web servicesSoa 8 soa technologies for web services
Soa 8 soa technologies for web services
Vaibhav Khanna
 
Web services for Laymen
Web services for LaymenWeb services for Laymen
Web services for Laymen
Yukti Kaura
 
Web services
Web servicesWeb services
Web services
Mohit Bishnoi
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication FoundationMahmoud Tolba
 
Web Services on AIMS (FAO)
Web Services on AIMS (FAO)Web Services on AIMS (FAO)
Web Services on AIMS (FAO)
Jeetendra Singh
 
Windows communication foundation ii
Windows communication foundation iiWindows communication foundation ii
Windows communication foundation ii
Swamy Gowtham
 
Webservices
WebservicesWebservices
Webservices
MohitKumar1985
 
What's the origin of REST architectural style?
What's the origin of REST architectural style?What's the origin of REST architectural style?
What's the origin of REST architectural style?
Rachel M. Carmena
 
Web services
Web servicesWeb services
Web services
SJ Choudary
 
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
Edureka!
 
Session 1 Shanon Richards-Exposing Data Using WCF
Session 1 Shanon Richards-Exposing Data Using WCFSession 1 Shanon Richards-Exposing Data Using WCF
Session 1 Shanon Richards-Exposing Data Using WCF
Code Mastery
 
Semantic Web Services Meta-Model (SWS-MM)
Semantic Web Services Meta-Model (SWS-MM)Semantic Web Services Meta-Model (SWS-MM)
Semantic Web Services Meta-Model (SWS-MM)
Hussein Alshkhir
 
Web Services and OGSA
Web Services and OGSAWeb Services and OGSA
Web Services and OGSA
Tal Lavian Ph.D.
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
fawaz
 

What's hot (20)

Introduction to web services
Introduction to web servicesIntroduction to web services
Introduction to web services
 
Semantic Web Services: State of the Art
Semantic Web Services: State of the ArtSemantic Web Services: State of the Art
Semantic Web Services: State of the Art
 
Web Service Tutorial
Web Service TutorialWeb Service Tutorial
Web Service Tutorial
 
Web services
Web servicesWeb services
Web services
 
Web services
Web servicesWeb services
Web services
 
Soa 8 soa technologies for web services
Soa 8 soa technologies for web servicesSoa 8 soa technologies for web services
Soa 8 soa technologies for web services
 
Web services for Laymen
Web services for LaymenWeb services for Laymen
Web services for Laymen
 
Web services
Web servicesWeb services
Web services
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication Foundation
 
ReSTfulAPIs
ReSTfulAPIsReSTfulAPIs
ReSTfulAPIs
 
Web Services on AIMS (FAO)
Web Services on AIMS (FAO)Web Services on AIMS (FAO)
Web Services on AIMS (FAO)
 
Windows communication foundation ii
Windows communication foundation iiWindows communication foundation ii
Windows communication foundation ii
 
Webservices
WebservicesWebservices
Webservices
 
What's the origin of REST architectural style?
What's the origin of REST architectural style?What's the origin of REST architectural style?
What's the origin of REST architectural style?
 
Web services
Web servicesWeb services
Web services
 
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
Top 10 Most Popular JavaScript Frameworks | Which JavaScript Framework to lea...
 
Session 1 Shanon Richards-Exposing Data Using WCF
Session 1 Shanon Richards-Exposing Data Using WCFSession 1 Shanon Richards-Exposing Data Using WCF
Session 1 Shanon Richards-Exposing Data Using WCF
 
Semantic Web Services Meta-Model (SWS-MM)
Semantic Web Services Meta-Model (SWS-MM)Semantic Web Services Meta-Model (SWS-MM)
Semantic Web Services Meta-Model (SWS-MM)
 
Web Services and OGSA
Web Services and OGSAWeb Services and OGSA
Web Services and OGSA
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 

Viewers also liked

Foreign direct investment in the Med countries in 2008: Facing the crisis
Foreign direct investment in the Med countries in 2008: Facing the crisisForeign direct investment in the Med countries in 2008: Facing the crisis
Foreign direct investment in the Med countries in 2008: Facing the crisis
Samir Abdelkrim
 
Investment from the GCC and development in the Mediterranean.The outlook for ...
Investment from the GCC and development in the Mediterranean.The outlook for ...Investment from the GCC and development in the Mediterranean.The outlook for ...
Investment from the GCC and development in the Mediterranean.The outlook for ...
Samir Abdelkrim
 
Foreign direct investment into MEDA in 2007: the switch
Foreign direct investment into MEDA in 2007: the switchForeign direct investment into MEDA in 2007: the switch
Foreign direct investment into MEDA in 2007: the switch
Samir Abdelkrim
 
Mediterranean Investment Map
Mediterranean Investment MapMediterranean Investment Map
Mediterranean Investment Map
Samir Abdelkrim
 
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
Samir Abdelkrim
 
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
Samir Abdelkrim
 

Viewers also liked (6)

Foreign direct investment in the Med countries in 2008: Facing the crisis
Foreign direct investment in the Med countries in 2008: Facing the crisisForeign direct investment in the Med countries in 2008: Facing the crisis
Foreign direct investment in the Med countries in 2008: Facing the crisis
 
Investment from the GCC and development in the Mediterranean.The outlook for ...
Investment from the GCC and development in the Mediterranean.The outlook for ...Investment from the GCC and development in the Mediterranean.The outlook for ...
Investment from the GCC and development in the Mediterranean.The outlook for ...
 
Foreign direct investment into MEDA in 2007: the switch
Foreign direct investment into MEDA in 2007: the switchForeign direct investment into MEDA in 2007: the switch
Foreign direct investment into MEDA in 2007: the switch
 
Mediterranean Investment Map
Mediterranean Investment MapMediterranean Investment Map
Mediterranean Investment Map
 
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
Diasporas: Gateways to investment, entrepreneurship and innovation in the Med...
 
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
Startup BRICS : Diaspora Entrepreneurship & French Tech (VF)
 

Similar to Intoduction to web services

Web services in j2 ee
Web services in j2 eeWeb services in j2 ee
Web services in j2 eeNaresh Chinnu
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
Gagandeep Singh
 
WebService-Java
WebService-JavaWebService-Java
WebService-Java
halwal
 
Java web services
Java web servicesJava web services
Java web services
kumar gaurav
 
Web Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxWeb Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptx
ssuser403d87
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
VijayapriyaP1
 
A Study Of Web Services And Its Implications
A Study Of Web Services And Its ImplicationsA Study Of Web Services And Its Implications
A Study Of Web Services And Its Implications
Tony Lisko
 
Xml.ppt
Xml.pptXml.ppt
REST Introduction.ppt
REST Introduction.pptREST Introduction.ppt
REST Introduction.ppt
KGSCSEPSGCT
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487Bat Programmer
 
Web Service Interaction Models | Torry Harris Whitepaper
Web Service Interaction Models | Torry Harris WhitepaperWeb Service Interaction Models | Torry Harris Whitepaper
Web Service Interaction Models | Torry Harris Whitepaper
Torry Harris Business Solutions
 
Web programming
Web programmingWeb programming
Web programming
sowfi
 
Understanding Web Services by software outsourcing company india
Understanding Web Services by software outsourcing company indiaUnderstanding Web Services by software outsourcing company india
Understanding Web Services by software outsourcing company india
Jignesh Aakoliya
 
Introduction to WAP
Introduction to WAPIntroduction to WAP
Introduction to WAP
Nitin Saswade
 
Mini-Training: Let's have a rest
Mini-Training: Let's have a restMini-Training: Let's have a rest
Mini-Training: Let's have a rest
Betclic Everest Group Tech Team
 
Unit 2
Unit 2Unit 2
Unit 2
Ravi Kumar
 
Advantage of WCF Over Web Services
Advantage of WCF Over Web ServicesAdvantage of WCF Over Web Services
Advantage of WCF Over Web Services
Siva Tharun Kola
 
REST & SOAP.pptx
REST & SOAP.pptxREST & SOAP.pptx
REST & SOAP.pptx
ZawLwinTun2
 
Cloud computing 20 service modelling
Cloud computing 20 service modellingCloud computing 20 service modelling
Cloud computing 20 service modelling
Vaibhav Khanna
 
Xml web services
Xml web servicesXml web services
Xml web servicesRaghu nath
 

Similar to Intoduction to web services (20)

Web services in j2 ee
Web services in j2 eeWeb services in j2 ee
Web services in j2 ee
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
 
WebService-Java
WebService-JavaWebService-Java
WebService-Java
 
Java web services
Java web servicesJava web services
Java web services
 
Web Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxWeb Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptx
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
 
A Study Of Web Services And Its Implications
A Study Of Web Services And Its ImplicationsA Study Of Web Services And Its Implications
A Study Of Web Services And Its Implications
 
Xml.ppt
Xml.pptXml.ppt
Xml.ppt
 
REST Introduction.ppt
REST Introduction.pptREST Introduction.ppt
REST Introduction.ppt
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487
 
Web Service Interaction Models | Torry Harris Whitepaper
Web Service Interaction Models | Torry Harris WhitepaperWeb Service Interaction Models | Torry Harris Whitepaper
Web Service Interaction Models | Torry Harris Whitepaper
 
Web programming
Web programmingWeb programming
Web programming
 
Understanding Web Services by software outsourcing company india
Understanding Web Services by software outsourcing company indiaUnderstanding Web Services by software outsourcing company india
Understanding Web Services by software outsourcing company india
 
Introduction to WAP
Introduction to WAPIntroduction to WAP
Introduction to WAP
 
Mini-Training: Let's have a rest
Mini-Training: Let's have a restMini-Training: Let's have a rest
Mini-Training: Let's have a rest
 
Unit 2
Unit 2Unit 2
Unit 2
 
Advantage of WCF Over Web Services
Advantage of WCF Over Web ServicesAdvantage of WCF Over Web Services
Advantage of WCF Over Web Services
 
REST & SOAP.pptx
REST & SOAP.pptxREST & SOAP.pptx
REST & SOAP.pptx
 
Cloud computing 20 service modelling
Cloud computing 20 service modellingCloud computing 20 service modelling
Cloud computing 20 service modelling
 
Xml web services
Xml web servicesXml web services
Xml web services
 

Recently uploaded

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 

Recently uploaded (20)

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 

Intoduction to web services

  • 1.
  • 2.    Client and server applications that communicate over the World Wide Web's (WWW) HyperText Transfer Protocol (HTTP) A service is a software component provided through a network-accessible endpoint. The service consumer and provider use messages to exchange invocation request and response information in the form of self-containing documents that make very few assumptions about the technological capabilities of the receiver.
  • 3. "Big" Web Services: use XML messages that follow the Simple Object Access Protocol (SOAP) standard , written in the Web Services Description Language (WSDL).   RESTful Web Services: Representational State Transfer . REST is well suited for basic, ad hoc integration scenarios.
  • 4.      The web services are completely stateless. A caching infrastructure can be leveraged for performance. The service producer and service consumer have a mutual understanding of the context and content being passed along. Bandwidth is particularly important and needs to be limited. Web service delivery or aggregation into existing web sites can be enabled easily
  • 5.  JAX-WS: ◦ Addresses advanced QoS requirements ◦ Support the WS-* set of protocols ◦ More secure & reliable  JAX-RS: ◦ Easier to write web applications ◦ Scalability ◦ Architectural simplicity
  • 6. SOAP: XML language defining a message architecture and message formats. WSDL: an XML language for defining interfaces syntactically.