web services
TRANSCRIPT
Web Services
Agenda: Ø What is a Web Service Ø Uses of Web Services Ø Types of Web Services Ø Web Service protocols Ø Web Services Description Language (WSDL) Ø What is SOAP
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com
What is a Web Service
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com
CLIENT SERVER
Exchange data
JAVA
It is a service to exchange data from different unknown systems.
C#
Uses of Web Services
� Reuse of existing applications � Communicate or Exchange with different
platforms.
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com
Currency Converter Bank of
America
WellsFargo AXIS
Types of Web Services
� Simple Web services � Complex Web services
Simple Web services have only simple data types like integer, string and other types are sent and receive Complex Web Services are need to configure the ability to send and receive more than the simple data types.
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com
Web Service protocols
� SOAP � REST � BEEP � JSON-RPC � XMLL-RPC
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com
Web Services Description Language (WSDL) � WSDL is an XML document, used to describe Web services � It describes major 4 elements � <types> � <message> � <port Type>
� <binding>
We can generate WSDL through IDE or can written manually. First create WSDL and then developing implementation classes depends on WSDL called Top-down approach. Depends on implementation classes creating WSDL is Bottom-up approach.
http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com