Submit Search
Upload
Mule esb whole_web_services
•
Download as PPTX, PDF
•
0 likes
•
340 views
N
Naresh Naidu
Follow
Mule_esb_whole_web_services
Read less
Read more
Technology
Report
Share
Report
Share
1 of 20
Download now
Recommended
Mulesoft Anypoint platform introduction
Mulesoft Anypoint platform introduction
gijish
Custom connector development using mule DevKit
Custom connector development using mule DevKit
Ramakrishna Narkedamilli
MuleSoft CloudHub FAQ
MuleSoft CloudHub FAQ
Shanky Gupta
Netsuite open air connector
Netsuite open air connector
D.Rajesh Kumar
ESB Online Training Part 2
ESB Online Training Part 2
Vince Soliza
Best practices for multi saa s integrations
Best practices for multi saa s integrations
D.Rajesh Kumar
Mule real-world-old
Mule real-world-old
F K
Mule esb–api layer
Mule esb–api layer
himajareddys
Recommended
Mulesoft Anypoint platform introduction
Mulesoft Anypoint platform introduction
gijish
Custom connector development using mule DevKit
Custom connector development using mule DevKit
Ramakrishna Narkedamilli
MuleSoft CloudHub FAQ
MuleSoft CloudHub FAQ
Shanky Gupta
Netsuite open air connector
Netsuite open air connector
D.Rajesh Kumar
ESB Online Training Part 2
ESB Online Training Part 2
Vince Soliza
Best practices for multi saa s integrations
Best practices for multi saa s integrations
D.Rajesh Kumar
Mule real-world-old
Mule real-world-old
F K
Mule esb–api layer
Mule esb–api layer
himajareddys
Mule real-world-old
Mule real-world-old
Praneethchampion
Deploying mule applications
Deploying mule applications
Bhargav Ranjit
Enterprise resources and mule
Enterprise resources and mule
D.Rajesh Kumar
Mule Fundamentals
Mule Fundamentals
Khasim Cise
Migrating to mule 4 - Are you ready for This.
Migrating to mule 4 - Are you ready for This.
Harish Kumar
Mule execution
Mule execution
Praneethchampion
MuleSoft certified platform architect-level 1 Real Exam Questions
MuleSoft certified platform architect-level 1 Real Exam Questions
douglascarnicelli
Development using anypointstudio
Development using anypointstudio
himajareddys
Making flow Mule
Making flow Mule
Giuseppe Fiore
Mule oracle connectors
Mule oracle connectors
Praneethchampion
Anypoint platform
Anypoint platform
D.Rajesh Kumar
Get Queue List from Microsoft Azure using Mule ESB
Get Queue List from Microsoft Azure using Mule ESB
Sanjeet Pandey
Mule sap connector
Mule sap connector
Son Nguyen
Deep Dive into Salesforce APIs
Deep Dive into Salesforce APIs
NeerajKumar1965
Mule api
Mule api
D.Rajesh Kumar
Using mule configuration patterns
Using mule configuration patterns
Sindhu VL
Servlets api overview
Servlets api overview
ramya marichamy
Mule CMIS connector
Mule CMIS connector
Ankush Sharma
Developing Oracle Connector Using Mule
Developing Oracle Connector Using Mule
irfan1008
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
Xmas5
Xmas5
schoolmai
Carlos fernando Gutierrez Trujillo
Carlos fernando Gutierrez Trujillo
astrydquintero
More Related Content
What's hot
Mule real-world-old
Mule real-world-old
Praneethchampion
Deploying mule applications
Deploying mule applications
Bhargav Ranjit
Enterprise resources and mule
Enterprise resources and mule
D.Rajesh Kumar
Mule Fundamentals
Mule Fundamentals
Khasim Cise
Migrating to mule 4 - Are you ready for This.
Migrating to mule 4 - Are you ready for This.
Harish Kumar
Mule execution
Mule execution
Praneethchampion
MuleSoft certified platform architect-level 1 Real Exam Questions
MuleSoft certified platform architect-level 1 Real Exam Questions
douglascarnicelli
Development using anypointstudio
Development using anypointstudio
himajareddys
Making flow Mule
Making flow Mule
Giuseppe Fiore
Mule oracle connectors
Mule oracle connectors
Praneethchampion
Anypoint platform
Anypoint platform
D.Rajesh Kumar
Get Queue List from Microsoft Azure using Mule ESB
Get Queue List from Microsoft Azure using Mule ESB
Sanjeet Pandey
Mule sap connector
Mule sap connector
Son Nguyen
Deep Dive into Salesforce APIs
Deep Dive into Salesforce APIs
NeerajKumar1965
Mule api
Mule api
D.Rajesh Kumar
Using mule configuration patterns
Using mule configuration patterns
Sindhu VL
Servlets api overview
Servlets api overview
ramya marichamy
Mule CMIS connector
Mule CMIS connector
Ankush Sharma
Developing Oracle Connector Using Mule
Developing Oracle Connector Using Mule
irfan1008
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
What's hot
(20)
Mule real-world-old
Mule real-world-old
Deploying mule applications
Deploying mule applications
Enterprise resources and mule
Enterprise resources and mule
Mule Fundamentals
Mule Fundamentals
Migrating to mule 4 - Are you ready for This.
Migrating to mule 4 - Are you ready for This.
Mule execution
Mule execution
MuleSoft certified platform architect-level 1 Real Exam Questions
MuleSoft certified platform architect-level 1 Real Exam Questions
Development using anypointstudio
Development using anypointstudio
Making flow Mule
Making flow Mule
Mule oracle connectors
Mule oracle connectors
Anypoint platform
Anypoint platform
Get Queue List from Microsoft Azure using Mule ESB
Get Queue List from Microsoft Azure using Mule ESB
Mule sap connector
Mule sap connector
Deep Dive into Salesforce APIs
Deep Dive into Salesforce APIs
Mule api
Mule api
Using mule configuration patterns
Using mule configuration patterns
Servlets api overview
Servlets api overview
Mule CMIS connector
Mule CMIS connector
Developing Oracle Connector Using Mule
Developing Oracle Connector Using Mule
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
Viewers also liked
Xmas5
Xmas5
schoolmai
Carlos fernando Gutierrez Trujillo
Carlos fernando Gutierrez Trujillo
astrydquintero
Who will test_your_tests_yahya poonawala- priti biyani
Who will test_your_tests_yahya poonawala- priti biyani
XP Conference India
Juan Carlos Bucuro Lopez
Juan Carlos Bucuro Lopez
astrydquintero
Khust 2016
Khust 2016
Natalia Orlyk
Simple VM in Mule
Simple VM in Mule
Christian Hipolito
Thank you, e twinning!
Thank you, e twinning!
Natalia Orlyk
Martha Cecilia Duarte
Martha Cecilia Duarte
astrydquintero
Christmas
Christmas
euroclublife
Mule filters
Mule filters
krishashi
Mule Cache Scope
Mule Cache Scope
Ankush Sharma
From Manual to Automated Tests - STAC 2015
From Manual to Automated Tests - STAC 2015
Shauvik Roy Choudhary, Ph.D.
Eucharis Siganou
Eucharis Siganou
eucharis
Agnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Agnes Molnar
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Agnes Molnar
SharePoint 2013 Search - Lessons Learned
SharePoint 2013 Search - Lessons Learned
Agnes Molnar
Mr bean
Mr bean
Imen Marzouk
Οι ποταμοί της Ελλάδας
Οι ποταμοί της Ελλάδας
rendgia giannakopoulou
"Синдром истощения у ВИЧ – инфицированных пациентов: критерии диагностики и с...
"Синдром истощения у ВИЧ – инфицированных пациентов: критерии диагностики и с...
rnw-aspen
Viewers also liked
(20)
Xmas5
Xmas5
Carlos fernando Gutierrez Trujillo
Carlos fernando Gutierrez Trujillo
Who will test_your_tests_yahya poonawala- priti biyani
Who will test_your_tests_yahya poonawala- priti biyani
Juan Carlos Bucuro Lopez
Juan Carlos Bucuro Lopez
Khust 2016
Khust 2016
Simple VM in Mule
Simple VM in Mule
Thank you, e twinning!
Thank you, e twinning!
Martha Cecilia Duarte
Martha Cecilia Duarte
Christmas
Christmas
Mule filters
Mule filters
Mule Cache Scope
Mule Cache Scope
From Manual to Automated Tests - STAC 2015
From Manual to Automated Tests - STAC 2015
Eucharis Siganou
Eucharis Siganou
Agnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
SharePoint 2013 Search - Lessons Learned
SharePoint 2013 Search - Lessons Learned
Mr bean
Mr bean
Οι ποταμοί της Ελλάδας
Οι ποταμοί της Ελλάδας
"Синдром истощения у ВИЧ – инфицированных пациентов: критерии диагностики и с...
"Синдром истощения у ВИЧ – инфицированных пациентов: критерии диагностики и с...
Similar to Mule esb whole_web_services
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
Pavel Bucek
Meetup bangalore 9_novupdated
Meetup bangalore 9_novupdated
D.Rajesh Kumar
02 basics
02 basics
Naresh Naidu
West Yorkshire Mulesoft Meetup #6
West Yorkshire Mulesoft Meetup #6
Francis Edwards
2015 UJUG, Servlet 4.0 portion
2015 UJUG, Servlet 4.0 portion
mnriem
Advanced Web Design And Development BIT 3207
Advanced Web Design And Development BIT 3207
Lori Head
Integrating Apache NiFi and Apache Apex
Integrating Apache NiFi and Apache Apex
Apache Apex
HTTP/2 comes to Java. What Servlet 4.0 means to you. DevNexus 2015
HTTP/2 comes to Java. What Servlet 4.0 means to you. DevNexus 2015
Edward Burns
Servlet 4.0 at GeekOut 2015
Servlet 4.0 at GeekOut 2015
Edward Burns
Manchester Meetup #3
Manchester Meetup #3
Francis Edwards
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PROIDEA
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Julian Douch
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks
Integrating NiFi and Apex
Integrating NiFi and Apex
Bryan Bende
Building Data Pipelines for Solr with Apache NiFi
Building Data Pipelines for Solr with Apache NiFi
Bryan Bende
Mule integration-application
Mule integration-application
Naresh Naidu
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
Manish Kumar Yadav
Web technology-guide
Web technology-guide
Srihari
Apache Apex Meetup at Cask
Apache Apex Meetup at Cask
Apache Apex
Apache flink
Apache flink
Janu Jahnavi
Similar to Mule esb whole_web_services
(20)
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
Meetup bangalore 9_novupdated
Meetup bangalore 9_novupdated
02 basics
02 basics
West Yorkshire Mulesoft Meetup #6
West Yorkshire Mulesoft Meetup #6
2015 UJUG, Servlet 4.0 portion
2015 UJUG, Servlet 4.0 portion
Advanced Web Design And Development BIT 3207
Advanced Web Design And Development BIT 3207
Integrating Apache NiFi and Apache Apex
Integrating Apache NiFi and Apache Apex
HTTP/2 comes to Java. What Servlet 4.0 means to you. DevNexus 2015
HTTP/2 comes to Java. What Servlet 4.0 means to you. DevNexus 2015
Servlet 4.0 at GeekOut 2015
Servlet 4.0 at GeekOut 2015
Manchester Meetup #3
Manchester Meetup #3
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Integrating NiFi and Apex
Integrating NiFi and Apex
Building Data Pipelines for Solr with Apache NiFi
Building Data Pipelines for Solr with Apache NiFi
Mule integration-application
Mule integration-application
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
Web technology-guide
Web technology-guide
Apache Apex Meetup at Cask
Apache Apex Meetup at Cask
Apache flink
Apache flink
More from Naresh Naidu
Mule data bases
Mule data bases
Naresh Naidu
Mule esb _web_services
Mule esb _web_services
Naresh Naidu
Mule esb soap web services
Mule esb soap web services
Naresh Naidu
Mule esb handling errors
Mule esb handling errors
Naresh Naidu
Mule soap web services
Mule soap web services
Naresh Naidu
Mule data mapper
Mule data mapper
Naresh Naidu
Mule json transformers and Examples
Mule json transformers and Examples
Naresh Naidu
Mule messages and transformers
Mule messages and transformers
Naresh Naidu
Mule flows subflows
Mule flows subflows
Naresh Naidu
Mule filtering messages
Mule filtering messages
Naresh Naidu
Mule functional testing
Mule functional testing
Naresh Naidu
Mule esb basics
Mule esb basics
Naresh Naidu
Mule esb messages
Mule esb messages
Naresh Naidu
Mule esb, Mule Anypoint studio,Mule context, Message processing
Mule esb, Mule Anypoint studio,Mule context, Message processing
Naresh Naidu
Mule esb
Mule esb
Naresh Naidu
More from Naresh Naidu
(15)
Mule data bases
Mule data bases
Mule esb _web_services
Mule esb _web_services
Mule esb soap web services
Mule esb soap web services
Mule esb handling errors
Mule esb handling errors
Mule soap web services
Mule soap web services
Mule data mapper
Mule data mapper
Mule json transformers and Examples
Mule json transformers and Examples
Mule messages and transformers
Mule messages and transformers
Mule flows subflows
Mule flows subflows
Mule filtering messages
Mule filtering messages
Mule functional testing
Mule functional testing
Mule esb basics
Mule esb basics
Mule esb messages
Mule esb messages
Mule esb, Mule Anypoint studio,Mule context, Message processing
Mule esb, Mule Anypoint studio,Mule context, Message processing
Mule esb
Mule esb
Recently uploaded
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Recently uploaded
(20)
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Mule esb whole_web_services
1.
Consuming RESTful web services l
All contents Copyright © 2015, MuleSoftInc. 1 l All contents Copyright © 2015, MuleSoftInc.
2.
Consuming RESTful web
services opyright © 2015, MuleSoft Inc. • First check and see if there is an existing Anypoint Connector to connect to the service provider • If there is not, use the HTTP Request connector - For the connector ∙ Specify host, port, and optionally, a base path - For the endpoint ∙ Specify path and method 2 l All contentsC
3.
• Create a
second flow and rename flows • Add an HTTP Listener connector endpoint to receive requests at http://localhost:8081/united • Add an HTTP Request connector endpoint to consume a RESTful web service for United flight data Walkthrough 3-1: Consume a RESTful web service contents Copyright © 2015, MuleSoftInc.3 l All
4.
Passing data to
a RESTful web service • For an HTTP Request endpoint, you can add parameters - URI parameters - Query parameters - Headers • Send form parameters with a request by setting them in the payload • Include attachments by adding an Attachment transformer to your flow 4 l All contents Copyright © 2015, MuleSoftInc.
5.
• Modify the
HTTP Request connector endpoint to use a URI parameter for the destination • Set the destination to a static value • Set the destination to a dynamic query parameter value • Create a variable to set the destination Walkthrough 3-2: Pass arguments to a RESTful web service 5 l All contents Copyright © 2015, MuleSoft Inc.1
6.
Introducing RAML l All
contents Copyright © 2015, MuleSoftInc. 6 l All contents Copyright © 2015, MuleSoftInc.
7.
Approaches to API
design HAND CODING • Time-consuming • Maintenance nightmare • Difficult to read/ consume • Disconnected from consumer SWAGGER • Verbose • Primarily for doc generation • Limited reuse • JSON based BLUEPRINT • Markdown • Design focused • Limited reuse • Tooling is proprietary RAML • Simple and succinct • Intuitive • Open, non-proprietary • Based on standards 7 l All contents Copyright © 2015, MuleSoftInc.
8.
RAML: RESTful API
Modeling Language • A simple and succinct way of describing RESTful APIs - Resources, schema, parameters, responses, and more • Developed to help out the current API ecosystem - Encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices • A non-proprietary, vendor-neutral open spec • Built on broadly-used standards such as YAML and JSON - YAMLA’int a Markup Language ∙A human-readable data serialization format where data structure hierarchy is maintained by outline indentation • http://raml.org 18 8 l All contents Copyright © 2015, MuleSoftInc.
9.
RAML example 19 l
All contents Copyright © 2015, MuleSoft Inc. 19
10.
Consuming RESTful web services
with RAML definitions l All contents Copyright © 2015, MuleSoftInc. 20 l All contents Copyright © 2015, MuleSoftInc.
11.
Consuming RESTful web
services with RAML definitions • A RAML location (local file or external URI) can be specified for an HTTP Request connector • After you specify a RAML location - All of the other fields will be automatically populated based on what's specified in the RAML ight © 2015, MuleSoftInc.21 l All contentsCopyr
12.
RAML metadata • The
RAML metadata - Will be obtained every time you open the project in Studio - Kept in cache until you close the project - Can be refreshed /reloaded if the RAML changes • Is used by Studio to offer intelligent suggestions ts Copyright © 2015, MuleSoftInc. 22 l All conten
13.
• Add a
third flow to the application • Add an endpoint to receive requests at http://localhost:8081/bank • Add an HTTP Request endpoint to consume a RESTful web service defined with a RAML file Walkthrough 3-3: Consume a RESTful web service that has a RAML definition l contents Copyright © 2015, MuleSoftInc. 23 l Al
14.
Consuming SOAP web
services l All contents Copyright © 2015, MuleSoftInc. 24 l All contents Copyright © 2015, MuleSoftInc.
15.
Apache CXF • Mule’s
SOAP support is based on Apache CXF - A web services framework in Java for SOAP messaging - Handles all serialization and deserialization - Handles all SOAP envelope and namespace processing - Developer sees only POJOs, etc. - not SOAP XML 25l All contents Copyright © 2015, MuleSoftInc.
16.
Consuming SOAP web
services • First check and see if there is an existing Anypoint Connector to connect to the service provider • If there is not, use the Web Service Consumer connector - Provide the location of the WSDL - The rest will be configured for you: host, port, address, available operations • If you need more features, use the CXF component - Also used to expose an endpoint as a SOAP service 26 l All contents Copyright © 2015, MuleSoftInc.
17.
• Create a
fourth flow with an endpoint to receive requests at http://localhost:8081/delta • Add a Web Service Consumer connector to consume a SOAP web service for Delta flight data • Use the DOM to XML transformer to display the SOAP response Walkthrough 3-4: Consume a SOAP Web Service nts Copyright © 2015, MuleSoftInc. 17 l All conte
18.
• Using the
Web Service Consumer - Use DataWeave (or the DataMapper transformer) to add and map an input argument ∙ You will do this in module 5 Passing data to a SOAP web service 18 l All contents Copyright © 2015, MuleSoftInc.
19.
Summary l All contents
Copyright © 2015, MuleSoftInc. 19 l All contents Copyright © 2015, MuleSoftInc.
20.
Summary • In this
module, you learned to consume web services • Use the Web Consumer connector to consume SOAP web services • Use the HTTP Request connector to consume REST web services - With or without URI parameters and query parameters - With or without a RAML definition • RAML is the Restful API Modeling Language - A simple, succinct, open-spec standard based way to describe RESTfulAPIs 20 l All contents Copyright © 2015, MuleSoftInc.
Download now