Submit Search
Upload
Web Services
•
0 likes
•
840 views
Mohammed Safwat
Follow
Introducing web services and getting some practical examples to clarify them.
Read less
Read more
Education
Technology
Report
Share
Report
Share
1 of 30
Download now
Download to read offline
Recommended
Web Services Foundation Technologies
Web Services Foundation Technologies
Pankaj Saharan
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
MediaMosa
Web 2.0 beta
Web 2.0 beta
guest6064
Chapter 1 introduction
Chapter 1 introduction
jam c
QOS OF WEB SERVICE: SURVEY ON PERFORMANCE AND SCALABILITY
QOS OF WEB SERVICE: SURVEY ON PERFORMANCE AND SCALABILITY
csandit
A comparative study of soap vs rest web services provisioning techniques for ...
A comparative study of soap vs rest web services provisioning techniques for ...
Alexander Decker
Chap 1
Chap 1
Syed Ali Raza
Web 2.0
Web 2.0
sattvik
Recommended
Web Services Foundation Technologies
Web Services Foundation Technologies
Pankaj Saharan
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
MediaMosa
Web 2.0 beta
Web 2.0 beta
guest6064
Chapter 1 introduction
Chapter 1 introduction
jam c
QOS OF WEB SERVICE: SURVEY ON PERFORMANCE AND SCALABILITY
QOS OF WEB SERVICE: SURVEY ON PERFORMANCE AND SCALABILITY
csandit
A comparative study of soap vs rest web services provisioning techniques for ...
A comparative study of soap vs rest web services provisioning techniques for ...
Alexander Decker
Chap 1
Chap 1
Syed Ali Raza
Web 2.0
Web 2.0
sattvik
MediaMosa and webservices
MediaMosa and webservices
herman van dompseler
Service-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to Reusability
Yazd University
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
subramanian K
Service Oriented Architecture
Service Oriented Architecture
gulimran
Web services
Web services
Pushpendra Paliwal
Can IBM i play with SOA?
Can IBM i play with SOA?
LANSA
Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008
servicefinder
M.E Computer Science Server Computing Projects
M.E Computer Science Server Computing Projects
Vijay Karan
Web services
Web services
Divya Tiwari
M.Phil Computer Science Server Computing Projects
M.Phil Computer Science Server Computing Projects
Vijay Karan
M phil-computer-science-server-computing-projects
M phil-computer-science-server-computing-projects
Vijay Karan
Mule esb
Mule esb
Ankush Sharma
Introduction to Micro Services
Introduction to Micro Services
Shashi Shekhar
SOA Fundamentals
SOA Fundamentals
abhi1112
Service Oriented Architecture
Service Oriented Architecture
Mohamed Zaytoun
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
Biniam Asnake
Web services and SOA [Modified]
Web services and SOA [Modified]
Subin Sugunan
Asterisk ( The open source telephony )
Asterisk ( The open source telephony )
Mohammed Safwat
Unreal Technology
Unreal Technology
Mohammed Safwat
Présentation e sidoc
Présentation e sidoc
melanieportillon
Beginning PHP
Beginning PHP
Mohammed Safwat
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Paul Brisson
More Related Content
What's hot
MediaMosa and webservices
MediaMosa and webservices
herman van dompseler
Service-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to Reusability
Yazd University
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
subramanian K
Service Oriented Architecture
Service Oriented Architecture
gulimran
Web services
Web services
Pushpendra Paliwal
Can IBM i play with SOA?
Can IBM i play with SOA?
LANSA
Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008
servicefinder
M.E Computer Science Server Computing Projects
M.E Computer Science Server Computing Projects
Vijay Karan
Web services
Web services
Divya Tiwari
M.Phil Computer Science Server Computing Projects
M.Phil Computer Science Server Computing Projects
Vijay Karan
M phil-computer-science-server-computing-projects
M phil-computer-science-server-computing-projects
Vijay Karan
Mule esb
Mule esb
Ankush Sharma
Introduction to Micro Services
Introduction to Micro Services
Shashi Shekhar
SOA Fundamentals
SOA Fundamentals
abhi1112
Service Oriented Architecture
Service Oriented Architecture
Mohamed Zaytoun
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
Biniam Asnake
Web services and SOA [Modified]
Web services and SOA [Modified]
Subin Sugunan
What's hot
(17)
MediaMosa and webservices
MediaMosa and webservices
Service-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to Reusability
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
Service Oriented Architecture
Service Oriented Architecture
Web services
Web services
Can IBM i play with SOA?
Can IBM i play with SOA?
Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008
M.E Computer Science Server Computing Projects
M.E Computer Science Server Computing Projects
Web services
Web services
M.Phil Computer Science Server Computing Projects
M.Phil Computer Science Server Computing Projects
M phil-computer-science-server-computing-projects
M phil-computer-science-server-computing-projects
Mule esb
Mule esb
Introduction to Micro Services
Introduction to Micro Services
SOA Fundamentals
SOA Fundamentals
Service Oriented Architecture
Service Oriented Architecture
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
Web services and SOA [Modified]
Web services and SOA [Modified]
Viewers also liked
Asterisk ( The open source telephony )
Asterisk ( The open source telephony )
Mohammed Safwat
Unreal Technology
Unreal Technology
Mohammed Safwat
Présentation e sidoc
Présentation e sidoc
melanieportillon
Beginning PHP
Beginning PHP
Mohammed Safwat
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Paul Brisson
Why do start-ups fail?
Why do start-ups fail?
Mohammed Safwat
World Heritage Presentation
World Heritage Presentation
jeff soule
Viewers also liked
(7)
Asterisk ( The open source telephony )
Asterisk ( The open source telephony )
Unreal Technology
Unreal Technology
Présentation e sidoc
Présentation e sidoc
Beginning PHP
Beginning PHP
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Supply Chain Management Summit 2013 - "Distributed Supply Chain Management"
Why do start-ups fail?
Why do start-ups fail?
World Heritage Presentation
World Heritage Presentation
Similar to Web Services
Project - UG - BTech IT - Cluster based Approach for Service Discovery using ...
Project - UG - BTech IT - Cluster based Approach for Service Discovery using ...
Yogesh Santhan
L0704065070
L0704065070
IJERD Editor
Semantic web services discovery selection and composition techniques
Semantic web services discovery selection and composition techniques
csandit
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
cscpconf
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
CSCJournals
Survey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition Algorithm
Editor IJMTER
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...
Christina Berger
Personalized Web Service Selection
Personalized Web Service Selection
dannyijwest
Introduction to webservices
Introduction to webservices
Gagandeep Singh
Review paper on web service security
Review paper on web service security
Editor Jacotech
Web Application Architecture: A Complete Guide
Web Application Architecture: A Complete Guide
Rosalie Lauren
UM MBA Program: A Primer On Web Services
UM MBA Program: A Primer On Web Services
William J. Brown
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 review
Jyoti Parashar
Web 2 0 To The Universal Soa
Web 2 0 To The Universal Soa
David Linthicum
Soap Vs Rest
Soap Vs Rest
sreekveturi
Web 2 0 To The Global Soa Mapping The Journey 2006
Web 2 0 To The Global Soa Mapping The Journey 2006
David Linthicum
Topic5 Web Services
Topic5 Web Services
sanjoysanyal
Improve information retrieval and e learning using
Improve information retrieval and e learning using
IJwest
Enhancement in Web Service Architecture
Enhancement in Web Service Architecture
IJERA Editor
As044285288
As044285288
IJERA Editor
Similar to Web Services
(20)
Project - UG - BTech IT - Cluster based Approach for Service Discovery using ...
Project - UG - BTech IT - Cluster based Approach for Service Discovery using ...
L0704065070
L0704065070
Semantic web services discovery selection and composition techniques
Semantic web services discovery selection and composition techniques
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Survey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition Algorithm
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...
Personalized Web Service Selection
Personalized Web Service Selection
Introduction to webservices
Introduction to webservices
Review paper on web service security
Review paper on web service security
Web Application Architecture: A Complete Guide
Web Application Architecture: A Complete Guide
UM MBA Program: A Primer On Web Services
UM MBA Program: A Primer On Web Services
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 review
Web 2 0 To The Universal Soa
Web 2 0 To The Universal Soa
Soap Vs Rest
Soap Vs Rest
Web 2 0 To The Global Soa Mapping The Journey 2006
Web 2 0 To The Global Soa Mapping The Journey 2006
Topic5 Web Services
Topic5 Web Services
Improve information retrieval and e learning using
Improve information retrieval and e learning using
Enhancement in Web Service Architecture
Enhancement in Web Service Architecture
As044285288
As044285288
Recently uploaded
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
TechSoup
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
thorishapillay1
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
nelietumpap1
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
JhezDiaz1
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Celine George
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
ErwinPantujan2
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
Celine George
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
mary850239
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
iammrhaywood
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
KayeClaireEstoconing
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
SpandanaRallapalli
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Humphrey A Beña
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Carlos105
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
Celine George
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Anupkumar Sharma
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
phamnguyenenglishnb
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
lakshayb543
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
Mark Reed
Recently uploaded
(20)
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
Web Services
1.
Web Services changing everything
Mohammed Safwat
2.
No agenda .. But a scenario!
3.
Why it's called“Web Service”? Simply , because it's a service , provided by web application components! Services are a result of needs. People needs are infinite. I can't get you a specific definition!
4.
Web now and before .. The Web started out supporting human interactions with textual data and graphics. The essentially textbased Web does not support software interactions very well, especially transfers of large amounts of data.
5.
Web now and before .. Applications need to interact directly with one another. The current Web does not support software oriented interactions very well. Web services improve Internet use by enabling programtoprogram communication.
6.
Basics of web service Web services are (XML) applications mapped to programs, objects,or databases . Web services transform XML documents into and out of IT systems. Web services standards define the format & mechanism of the message.
7.
Web services usage Making clients access such Internet applications as reservations systems and ordertracking systems. For businesstobusiness (B2B) integration, connecting applications run by various organizations in the same supply chain.
8.
Web services usage Web services present to the network a standard way of interfacing with backend software systems, such as database management systems, .NET, J2EE or CORBA.
9.
“The underlying software implementations of Web services can be created by using any programming language or operating system.”
10.
Why did Internet technologies succeed? Today's Internet technologies succeed in part because they are defined at a sufficiently high level of abstraction. This enables compatibility with any operating system, hardware, or software.
11.
Web services abstraction The Web servicesbased Internet infrastructure has this abstraction level. It includes semantic information associated with data. Web services define not only the data but also how to process the data and map it .
Remember !
12.
The Next Generation of the Web?! Softwareoriented interactions will automatically perform operations that previously required manual intervention: Searching for and buying goods and services at the best price. Coordinating travel tickets and restaurant tables for a given date.
Business Shipping operations.
13.
The Next Generation of the Web?! Web services are not only about interfaces to objects, programs, and databases for access over the Internet. By combining a series of Web services into a larger interaction, Web services can perform new types of interactions.
14.
Web services enable new types of interactions
15.
Interacting with Web Services The level of abstraction at which Web services operate encompasses such interaction styles as : RPC (remote procedure call) emulation. asynchronous messaging.
oneway messaging. broadcast and publish/subscribe.
16.
Interacting with Web Services W eb services standards and technologies generally encompass two major types of application interaction patterns: • Remote procedure call (online) • Document oriented (batch)
17.
RPC Oriented Interactions The Web services request takes the form of a method or a procedure call with associated input and output parameters. It sends a document formatted specifically to be mapped to a single logical program or database.
18.
RPC Oriented Interactions The request and the reply are modeled as synchronous messages. The application sending the message waits for a response. Example ..
19.
RPCoriented interactions are good for brief data exchanges
20.
Document Oriented Interactions The Web service request takes the form of a complete XML document that is intended to be processed whole. This is like submitting a message to a queue for asynchronous processing.
21.
The documentoriented style is good for bulk data exchanges
22.
The Technology of web services Web services are important because they are capable of bridging technology domains, not because they replace any existing technology. Web services require the use of several related XMLbased technologies.
23.
The Technology of web services XML (Extensible Markup Language) The basic foundation on which Web services are built . Provides a language for defining data and how to process it.
24.
The Technology of web services WSDL (Web Services Description Language): an XMLbased technology. defines: Web services interfaces, data and message types,
interaction patterns, protocol mappings.
25.
The Technology of web services SOAP (Simple Object Access Protocol): defines an envelope for Web services communication—mappable to HTTP and other transports. Provides a serialization format for transmitting XML documents over a network and a convention for representing RPC interactions.
26.
The Technology of web services UDDI (Universal Description, Discovery, and Integration): a Web services registry and discovery mechanism. It is used for storing and categorizing business information and for retrieving pointers to Web services interfaces.
27.
The Technology of web services The basic Web services standards are used together. Once the WSDL is obtained from the UDDI or other location, a SOAP message is generated for transmission to the remote site.
28.
The Technology of web services Define Data > XML Expressed abstraction of the service >WSDL A communication mechanism for web services > SOAP you need a way to publish the service that you offer and to find the services that others offer > UDDI
29.
Reinventing the wheel Some people say that Web services are reinventing the wheel because: “they share many characteristics with other distributed computing architectures, such as CORBA or DCOM .. ”
30.
I need another session!
Questions?
Download now