SlideShare a Scribd company logo
Mirghani Ahmed Sudan university-web technology 2011 Part (1) Semantic Web Services mirgani2008@yahoo.com - Sudan- 0917598234
Outlines 6/26/2011 2 What are web services? Why we use web services? The basics of web services Securing web services. What’s next for web services? Semantic Web Services
Definition 6/26/2011 3 Web services are software applications that can be discovered, described, and accessedbased on XML and standard Web protocols over intranets, extranets , and the Internet. Semantic Web Services
Scenario of Web Services In Use 6/26/2011 4 Semantic Web Services
Why We Use Web Services? 6/26/2011 5 These questions are so fundamental that you should ask them about any candidate Technology: Do Web services solve real problems? Is there really a future for Web services? How can I use Web services? Semantic Web Services
Basics of Web Services 6/26/2011 6 This section gives a high-level overview of some of the basic Web services technologies: SOAP WSDL Semantic Web Services
What Is SOAP? 6/26/2011 7 SOAP used to stand for “Simple Object Access Protocol”. SOAP is the envelope syntax for sending and receiving XML messages with Web services. SOAP is the communication language of Web services. A SOAP message contains the following      elements: ,[object Object]
A description of how data is encoded
A SOAP body that contains the application-specific message that       the backend application will understand.Semantic Web Services
Structure of a Web-based SOAPmessage 6/26/2011 8 Semantic Web Services
What Is WSDL? 6/26/2011 9 Stand of Web Service Definition Language. The W3C defines WSDL as “an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure oriented information.” Semantic Web Services
WSDL process works 6/26/2011 10 Dynamic communication by inspecting WSDL. Semantic Web Services
How to Discover Web Services 6/26/2011 11 if you would like to search for Web services based on the features they provide and then dynamically connect to them and use them, you will need a Web service registry. two key registry technologies: ,[object Object]
ebXML registries.Semantic Web Services
What Is UDDI? 6/26/2011 12 Universal Description, Discovery, and Integration is an evolving technology and is not yet a standard, but it is being implemented and embraced by major vendors. UDDI is a phone book for Web services. allows you to discover Web services. Semantic Web Services
UDDI Registry 6/26/2011 13 A UDDI Registry as a conceptual phone book Semantic Web Services
What Are ebXML Registries? 6/26/2011 14 The ebXML standard was created by OASIS to link traditional data exchanges to business applications to enable intelligent business processes using XML. Semantic Web Services
An ebXMLArchitecture  6/26/2011 15 An ebXML architecture in use. Semantic Web Services
Orchestrating Web Services 6/26/2011 16 Orchestration is the process of combining simple web services to create complex, sequence-driven tasks. A Simple Example: ,[object Object],Hotel finder Web service. Driving directions finder. Airline ticket booker. Car rental Web service. Expense report creator. Semantic Web Services
An Orchestration  6/26/2011 17 An orchestration example. Semantic Web Services
Securing Web Services 6/26/2011 18 One of the biggest concerns in the deployment of Web services today is security. One of the reasons that many system integrators appreciate Web services is that SOAP rides on a standard protocol. List basic terms that are related to Web services security: ,[object Object]
Authorization.
Single sign-on (SSO).
Confidentiality.
Integrity.

More Related Content

What's hot

REST & RESTful Web Services
REST & RESTful Web ServicesREST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
 
WordPress Course Outline
WordPress Course OutlineWordPress Course Outline
WordPress Course Outline
Manny Sarmiento
 
Semantic web
Semantic webSemantic web
Semantic web
Tanvi Vahora
 
The Semantic Web #1 - Overview
The Semantic Web #1 - OverviewThe Semantic Web #1 - Overview
The Semantic Web #1 - Overview
Myungjin Lee
 
transfer protocols,ftp,smtp,pop,imap
transfer protocols,ftp,smtp,pop,imaptransfer protocols,ftp,smtp,pop,imap
transfer protocols,ftp,smtp,pop,imap
AKSHIT KOHLI
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
guest0df6b0
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
Sahil Agarwal
 
Introduction to Web Architecture
Introduction to Web ArchitectureIntroduction to Web Architecture
Introduction to Web ArchitectureChamnap Chhorn
 
Rdf
RdfRdf
Web ,app and db server presentation
Web ,app and db server presentationWeb ,app and db server presentation
Web ,app and db server presentation
Parth Godhani
 
web service technologies
web service technologiesweb service technologies
web service technologies
Yash Darak
 
Introduction to Web Services
Introduction to Web ServicesIntroduction to Web Services
Introduction to Web Services
Thanachart Numnonda
 
Web search Technologies
Web search TechnologiesWeb search Technologies
Web search Technologies
Abdul Sami Kharal
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
Adarsh Kumar Yadav
 
Web servers
Web serversWeb servers
Web servers
Kuldeep Kulkarni
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Document
ap
 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2
inshu1890
 
Advanced Web Development
Advanced Web DevelopmentAdvanced Web Development
Advanced Web Development
Robert J. Stein
 
introduction to web technology
introduction to web technologyintroduction to web technology
introduction to web technologyvikram singh
 

What's hot (20)

REST & RESTful Web Services
REST & RESTful Web ServicesREST & RESTful Web Services
REST & RESTful Web Services
 
WordPress Course Outline
WordPress Course OutlineWordPress Course Outline
WordPress Course Outline
 
Semantic web
Semantic webSemantic web
Semantic web
 
The Semantic Web #1 - Overview
The Semantic Web #1 - OverviewThe Semantic Web #1 - Overview
The Semantic Web #1 - Overview
 
transfer protocols,ftp,smtp,pop,imap
transfer protocols,ftp,smtp,pop,imaptransfer protocols,ftp,smtp,pop,imap
transfer protocols,ftp,smtp,pop,imap
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
 
Introduction to Web Architecture
Introduction to Web ArchitectureIntroduction to Web Architecture
Introduction to Web Architecture
 
Semantic web
Semantic web Semantic web
Semantic web
 
Rdf
RdfRdf
Rdf
 
Web ,app and db server presentation
Web ,app and db server presentationWeb ,app and db server presentation
Web ,app and db server presentation
 
web service technologies
web service technologiesweb service technologies
web service technologies
 
Introduction to Web Services
Introduction to Web ServicesIntroduction to Web Services
Introduction to Web Services
 
Web search Technologies
Web search TechnologiesWeb search Technologies
Web search Technologies
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Web servers
Web serversWeb servers
Web servers
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Document
 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2
 
Advanced Web Development
Advanced Web DevelopmentAdvanced Web Development
Advanced Web Development
 
introduction to web technology
introduction to web technologyintroduction to web technology
introduction to web technology
 

Viewers also liked

Semantic web service
Semantic web serviceSemantic web service
Semantic web servicejean Agnimel
 
Semantic Web Services: A RESTful Approach
Semantic Web Services: A RESTful ApproachSemantic Web Services: A RESTful Approach
Semantic Web Services: A RESTful Approach
Otavio Ferreira
 
Semantics: Seven types of meaning
Semantics: Seven types of meaningSemantics: Seven types of meaning
Semantics: Seven types of meaning
Miftadia Laula
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challengesiaemedu
 
Connecting the Internet of Things to the Semantic Web
Connecting the Internet of Things to the Semantic WebConnecting the Internet of Things to the Semantic Web
Connecting the Internet of Things to the Semantic Web
David Janes
 
Quickbill
QuickbillQuickbill
Quickbill
Sameer Alam
 
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
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
 
How to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
How to control your Smart Appliances (and why) with JEMMA & Arduino YùnHow to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
How to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
ric_iot
 
Zigbee Home Automation System
Zigbee Home Automation SystemZigbee Home Automation System
Zigbee Home Automation SystemAkshit Kumar
 
Simple service rest
Simple service restSimple service rest
Simple service rest
Domenico Schiavone
 
Web Services Atomic Transactio
 Web Services Atomic Transactio Web Services Atomic Transactio
Web Services Atomic Transactio
Roger Xia
 
Frank Leymann @ BPMN 2010
Frank Leymann @ BPMN 2010Frank Leymann @ BPMN 2010
Frank Leymann @ BPMN 2010bpmn2010
 
Zigbee For Home Automation
Zigbee For Home AutomationZigbee For Home Automation
Zigbee For Home Automation
chinmaysave
 
Atomic Service Transactions
Atomic Service Transactions Atomic Service Transactions
Atomic Service Transactions WSO2
 
REST & RESTful Web Service
REST & RESTful Web ServiceREST & RESTful Web Service
REST & RESTful Web Service
Hoan Vu Tran
 
Zigbee with home automation
Zigbee with home automationZigbee with home automation
Zigbee with home automation
Thangaraj Murugananthan
 

Viewers also liked (20)

Semantic web service
Semantic web serviceSemantic web service
Semantic web service
 
Semantic Web Services: A RESTful Approach
Semantic Web Services: A RESTful ApproachSemantic Web Services: A RESTful Approach
Semantic Web Services: A RESTful Approach
 
Semantics: Seven types of meaning
Semantics: Seven types of meaningSemantics: Seven types of meaning
Semantics: Seven types of meaning
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challenges
 
Connecting the Internet of Things to the Semantic Web
Connecting the Internet of Things to the Semantic WebConnecting the Internet of Things to the Semantic Web
Connecting the Internet of Things to the Semantic Web
 
Quickbill
QuickbillQuickbill
Quickbill
 
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)
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
How to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
How to control your Smart Appliances (and why) with JEMMA & Arduino YùnHow to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
How to control your Smart Appliances (and why) with JEMMA & Arduino Yùn
 
Zigbee Home Automation System
Zigbee Home Automation SystemZigbee Home Automation System
Zigbee Home Automation System
 
Simple service rest
Simple service restSimple service rest
Simple service rest
 
Web Services Atomic Transactio
 Web Services Atomic Transactio Web Services Atomic Transactio
Web Services Atomic Transactio
 
WS-Privacy,
WS-Privacy,WS-Privacy,
WS-Privacy,
 
Frank Leymann @ BPMN 2010
Frank Leymann @ BPMN 2010Frank Leymann @ BPMN 2010
Frank Leymann @ BPMN 2010
 
Soa & Bpel With Web Sphere
Soa & Bpel With Web SphereSoa & Bpel With Web Sphere
Soa & Bpel With Web Sphere
 
S home
S homeS home
S home
 
Zigbee For Home Automation
Zigbee For Home AutomationZigbee For Home Automation
Zigbee For Home Automation
 
Atomic Service Transactions
Atomic Service Transactions Atomic Service Transactions
Atomic Service Transactions
 
REST & RESTful Web Service
REST & RESTful Web ServiceREST & RESTful Web Service
REST & RESTful Web Service
 
Zigbee with home automation
Zigbee with home automationZigbee with home automation
Zigbee with home automation
 

Similar to Semantic web services

Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009subramanian K
 
Service Oriented Architecture Luqman
Service Oriented Architecture LuqmanService Oriented Architecture Luqman
Service Oriented Architecture LuqmanLuqman Shareef
 
Performance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone PlatformsPerformance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone Platforms
IOSR Journals
 
Impact of web life cycle activities & web services in modern era a review
Impact of web life cycle activities & web services in modern era  a reviewImpact of web life cycle activities & web services in modern era  a review
Impact of web life cycle activities & web services in modern era a review
Jyoti Parashar
 
Web services
Web servicesWeb services
Web services
ishmecse13
 
Anatomy Of A Web Service
Anatomy Of A Web ServiceAnatomy Of A Web Service
Anatomy Of A Web Service
kchavd01
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
vibrantuser
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
ishmecse13
 
Sreerag what is a web service
Sreerag   what is a web serviceSreerag   what is a web service
Sreerag what is a web service
Sreerag Gopinath
 
As044285288
As044285288As044285288
As044285288
IJERA Editor
 
Service Oriented Architecture Updated Luqman
Service Oriented Architecture Updated  LuqmanService Oriented Architecture Updated  Luqman
Service Oriented Architecture Updated Luqmanguesteb791b
 
Review paper on web service security
Review paper on web service securityReview paper on web service security
Review paper on web service security
Editor Jacotech
 
Overview of web services
Overview of web servicesOverview of web services
Overview of web services
People Strategists
 
A Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web ServicesA Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web Services
Abhishek Kumar
 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
Pankaj Saharan
 
Taking A Look At Web Services
Taking A Look At Web ServicesTaking A Look At Web Services
Taking A Look At Web Services
Stacey Cruz
 
Meetup6 microservices for the IoT
Meetup6 microservices for the IoTMeetup6 microservices for the IoT
Meetup6 microservices for the IoT
Francesco Rago
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOA
Subin Sugunan
 
Cs 1023 lec 14 webservice (week 4)
Cs 1023 lec 14 webservice (week 4)Cs 1023 lec 14 webservice (week 4)
Cs 1023 lec 14 webservice (week 4)stanbridge
 

Similar to Semantic web services (20)

Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
 
Service Oriented Architecture Luqman
Service Oriented Architecture LuqmanService Oriented Architecture Luqman
Service Oriented Architecture Luqman
 
Performance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone PlatformsPerformance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone Platforms
 
Impact of web life cycle activities & web services in modern era a review
Impact of web life cycle activities & web services in modern era  a reviewImpact of web life cycle activities & web services in modern era  a review
Impact of web life cycle activities & web services in modern era a review
 
Web services
Web servicesWeb services
Web services
 
Anatomy Of A Web Service
Anatomy Of A Web ServiceAnatomy Of A Web Service
Anatomy Of A Web Service
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
 
Sreerag what is a web service
Sreerag   what is a web serviceSreerag   what is a web service
Sreerag what is a web service
 
As044285288
As044285288As044285288
As044285288
 
Service Oriented Architecture Updated Luqman
Service Oriented Architecture Updated  LuqmanService Oriented Architecture Updated  Luqman
Service Oriented Architecture Updated Luqman
 
Review paper on web service security
Review paper on web service securityReview paper on web service security
Review paper on web service security
 
Overview of web services
Overview of web servicesOverview of web services
Overview of web services
 
A Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web ServicesA Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web Services
 
Web final
Web finalWeb final
Web final
 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
 
Taking A Look At Web Services
Taking A Look At Web ServicesTaking A Look At Web Services
Taking A Look At Web Services
 
Meetup6 microservices for the IoT
Meetup6 microservices for the IoTMeetup6 microservices for the IoT
Meetup6 microservices for the IoT
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOA
 
Cs 1023 lec 14 webservice (week 4)
Cs 1023 lec 14 webservice (week 4)Cs 1023 lec 14 webservice (week 4)
Cs 1023 lec 14 webservice (week 4)
 

Recently uploaded

Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 

Recently uploaded (20)

Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 

Semantic web services

  • 1. Mirghani Ahmed Sudan university-web technology 2011 Part (1) Semantic Web Services mirgani2008@yahoo.com - Sudan- 0917598234
  • 2. Outlines 6/26/2011 2 What are web services? Why we use web services? The basics of web services Securing web services. What’s next for web services? Semantic Web Services
  • 3. Definition 6/26/2011 3 Web services are software applications that can be discovered, described, and accessedbased on XML and standard Web protocols over intranets, extranets , and the Internet. Semantic Web Services
  • 4. Scenario of Web Services In Use 6/26/2011 4 Semantic Web Services
  • 5. Why We Use Web Services? 6/26/2011 5 These questions are so fundamental that you should ask them about any candidate Technology: Do Web services solve real problems? Is there really a future for Web services? How can I use Web services? Semantic Web Services
  • 6. Basics of Web Services 6/26/2011 6 This section gives a high-level overview of some of the basic Web services technologies: SOAP WSDL Semantic Web Services
  • 7.
  • 8. A description of how data is encoded
  • 9. A SOAP body that contains the application-specific message that the backend application will understand.Semantic Web Services
  • 10. Structure of a Web-based SOAPmessage 6/26/2011 8 Semantic Web Services
  • 11. What Is WSDL? 6/26/2011 9 Stand of Web Service Definition Language. The W3C defines WSDL as “an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure oriented information.” Semantic Web Services
  • 12. WSDL process works 6/26/2011 10 Dynamic communication by inspecting WSDL. Semantic Web Services
  • 13.
  • 15. What Is UDDI? 6/26/2011 12 Universal Description, Discovery, and Integration is an evolving technology and is not yet a standard, but it is being implemented and embraced by major vendors. UDDI is a phone book for Web services. allows you to discover Web services. Semantic Web Services
  • 16. UDDI Registry 6/26/2011 13 A UDDI Registry as a conceptual phone book Semantic Web Services
  • 17. What Are ebXML Registries? 6/26/2011 14 The ebXML standard was created by OASIS to link traditional data exchanges to business applications to enable intelligent business processes using XML. Semantic Web Services
  • 18. An ebXMLArchitecture 6/26/2011 15 An ebXML architecture in use. Semantic Web Services
  • 19.
  • 20. An Orchestration 6/26/2011 17 An orchestration example. Semantic Web Services
  • 21.
  • 27. Protection scenario 6/26/2011 19 Protection at every point Semantic Web Services
  • 28. Other Security Types 6/26/2011 20 XML Signature XML Signature is a W3C Recommendation that provides a means to validate message integrity and non-repudiation. With XML Signature, any part of an XML document can be digitally signed. Semantic Web Services
  • 29. 6/26/2011 21 XML Encryption XML Encryption is a technology and W3C Candidate Recommendation that handles confidentiality; it can hide sensitive content, so that only the intended recipient can read the sensitive information. Semantic Web Services
  • 30. What’s Next for Web Services? 6/26/2011 22 As Web services evolve, there is great potential in two major areas: Grid-Enabled Web Services: Grid computing is a technology concept that can achieve flexible, secure, and coordinated resource sharing among dynamic collections of individuals, institutions , and resources. Semantic Web Services
  • 31. 6/26/2011 23 A Semantic Web of Web Services: The Semantic Web and Web services go hand in hand. XML, a self-describing language, is not enough. WSDL, a language that describes the SOAP interfaces to Web services, is not enough. Automated support is needed in dealing with numerous specialized data formats. Semantic Web Services
  • 32. Summary 6/26/2011 24 Defining web services. Basic technologies of web services. Orchestration. Security in web services. A vision of where we believe web services will be tomorrow. Semantic Web Services
  • 33. References 6/26/2011 25 The Semantic Web:A Guide to the Future of XML, Web Services, and Knowledge Management. Dieter Fensel , “Semantic Enabled Web Services,” XML-Web Services ONE Conference, June 7,2002. Foster, Kesselman , Tuecke , “The Anatomy of the Grid: Enabling Scalable Virtual Organizations,” International J. Supercomputer Applications 15, no.3, (2001). Kevin T. Smith, “Solutions for Web Services Security. Bruce Schneier, “Cryptogram Monthly Newsletter,” February 15, 2002, http://www.counterpane.com Semantic Web Services