SlideShare a Scribd company logo
http://helloworldtutorials.blogspot.com

Web Services
Agenda:






Web Service approach
Provider Web Service
Consumer Web Service
WSDL Creation
Complex Web Services

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

Web Service approach

TOP-DOWN

Create WSDL and
Generate Classes

BOTTOM-UP

Create Class and
Generate WSDL

http://helloworldtutorials.blogspot.co
m
http://helloworldtutorials.blogspot.com

Provider Web Service



Providing services to use.
In below diagram, Currency Converter is
Provider.
Currency
Converter

Bank of
America

Wells
Fargo

AXI
S

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

Consumer Web Service
Using Services that provided by
someone
 In below diagram, BankofAmerica,
WellsFargo, and Axis are Consumer


Currency
Converter

Bank of
America

Wells
Fargo

AXI
S

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

WSDL Creation

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

Complex Web Services








It return Objects.
Objects might be String, Integer, …..
Best approach for Complex Web Services
is Top-down
Create WSDL
Using JAX-WS or Apache CXF or … can
generate Implementation Web Service
Classes

http://helloworldtutorials.blogspot.com
http://helloworldtutorials.blogspot.com

Simple Web Services
It return either String, Integer,….
 Best approach for Simple Web Services is
Bottom-up
 Create Classes
 Using JAX-WS or Apache CXF or … can
generate WSDL


http://helloworldtutorials.blogspot.com
THANK YOU
Follow me @
http://www.slideshare.net/sjchowdary
https://www.facebook.com/sjchowdary
http://helloworldtutorials.blogspot.com/
http://helloworldtutorials.blogspot.com

More Related Content

DOCX
WebCreationUK Reviews
PDF
Web services
PDF
Create WSDL
DOC
Resume 05-12-2015
PPTX
ครบรอบแต่งงาน 1 ปี
PPTX
Pengantar bisnis 4.2
DOCX
Production log 28th 29th
DOCX
Production log 6th 8th
WebCreationUK Reviews
Web services
Create WSDL
Resume 05-12-2015
ครบรอบแต่งงาน 1 ปี
Pengantar bisnis 4.2
Production log 28th 29th
Production log 6th 8th

Viewers also liked (9)

DOC
De Guzman, Ronald C.
DOC
REZA CV 2
DOCX
Production log 3rd and 5th
PDF
prueba
PPTX
Beneficios educativos que brindan las redes sociales
DOCX
Diary production log 14th 15th
PDF
Twitterビジネス活用セミナー(山形県東田川郡)庄内町新産業創造協議会主催
PPT
Regus network
DOCX
Research Essay
De Guzman, Ronald C.
REZA CV 2
Production log 3rd and 5th
prueba
Beneficios educativos que brindan las redes sociales
Diary production log 14th 15th
Twitterビジネス活用セミナー(山形県東田川郡)庄内町新産業創造協議会主催
Regus network
Research Essay
Ad

Similar to Web service 2 (20)

PPTX
Migrating MVVM Applications to HTML5
PDF
Catching Wire; An introduction to CBWire 4
PDF
thrive_themes_how_to_create_landing_pages
PDF
What Does My Website, the Department of Justice, and Accessibility Have to do...
PDF
Part 2 generating a client_from_wsdl
PPT
Milestone Promotion Tips
PPT
商务中国面向ICP外包服务
PDF
Handbook for Developing Joint Crediting Mechanism Projects 1st Edition Asian ...
PDF
Wikihow webbflow | HYDRA
PDF
02 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
PDF
Responsive Design in the Real World
PPT
Component Art(2)
PPTX
Workbooks_Testings_Designs_&_Process.pptx
PPTX
GCP-design.pptx
PPTX
Deltek Vision Year-End Processing Procedures
PDF
Xml transformation-doc
PPT
Jax Ws2.0
PDF
There Are No “Buts” in Progressive Enhancement [Øredev 2015]
PPTX
Year-End Processing with Deltek Vision | Q4 2014 Vision User Group
Migrating MVVM Applications to HTML5
Catching Wire; An introduction to CBWire 4
thrive_themes_how_to_create_landing_pages
What Does My Website, the Department of Justice, and Accessibility Have to do...
Part 2 generating a client_from_wsdl
Milestone Promotion Tips
商务中国面向ICP外包服务
Handbook for Developing Joint Crediting Mechanism Projects 1st Edition Asian ...
Wikihow webbflow | HYDRA
02 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
Responsive Design in the Real World
Component Art(2)
Workbooks_Testings_Designs_&_Process.pptx
GCP-design.pptx
Deltek Vision Year-End Processing Procedures
Xml transformation-doc
Jax Ws2.0
There Are No “Buts” in Progressive Enhancement [Øredev 2015]
Year-End Processing with Deltek Vision | Q4 2014 Vision User Group
Ad

Recently uploaded (20)

PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Pre independence Education in Inndia.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Basic Mud Logging Guide for educational purpose
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPH.pptx obstetrics and gynecology in nursing
Pre independence Education in Inndia.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
O7-L3 Supply Chain Operations - ICLT Program
VCE English Exam - Section C Student Revision Booklet
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Basic Mud Logging Guide for educational purpose
102 student loan defaulters named and shamed – Is someone you know on the list?
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Microbial disease of the cardiovascular and lymphatic systems
2.FourierTransform-ShortQuestionswithAnswers.pdf
Pharma ospi slides which help in ospi learning
TR - Agricultural Crops Production NC III.pdf
Cell Types and Its function , kingdom of life
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Final Presentation General Medicine 03-08-2024.pptx

Web service 2