SlideShare a Scribd company logo
WT8 Consuming Web Services
Agenda
●Consume web services that have a connector in Anypoint Exchange
●Consume RESTful web services
●Consume SOAP web services
●Pass parameters to SOAP web services using the Transform Message component
●Transform data from multiple services to a canonical format
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
Drag & Drop
Click
1
2
3
4
Double Click
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
3
4
5
Click
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
3
4
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
3
4
4
Copy URL
Copy Client ID and Client
Secret
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2Open file
Copy
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
3
4
Click
Paste values you got
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
You may fail to deploy and then go
through next slides
In case deployment failure check this
1
2
Open Design Center
In case deployment failure check this
1
2
3
4
Anypoint Studio
In case deployment failure check this
1 3
2
In case deployment failure check this
WT 8-1: Consume a RESTful web service that has a connector
in Exchange
1
2
3
5
4
WT 8-2: Consume a RESTful web service
http://mu.learn.mulesoft.com/united/flights/CLEhttp://mu.learn.mulesoft.com/united/flights
Your app will call this
REST Web Service
WT 8-2: Consume a RESTful web service
1
2
3
4
Drag & Drop
Click
5
6
WT 8-2: Consume a RESTful web service
1
2
3
4
5
WT 8-2: Consume a RESTful web service
1
2
3
WT 8-2: Consume a RESTful web service
1
2
3 4
Same response body
because code is not
implemented
WT 8-2: Consume a RESTful web service
1
2
3
4
5
WT 8-2: Consume a RESTful web service
1
2
WT 8-2: Consume a RESTful web service
1
2
3
4
5
Drop file on
example folder
WT 8-2: Consume a RESTful web service
1
2
3
4
WT 8-2: Consume a RESTful web service
1
2
3
4
WT 8-2: Consume a RESTful web service
1
2In case it does not show
metadata, restart
Anypoint Studio
WT 8-3: Consume a SOAP web service
Your app will call this
SOAP Web Service
http://mu.learn.mulesoft.com/delta?wsdl
WT 8-3: Consume a SOAP web service
1
2
3
4
6
5
WT 8-3: Consume a SOAP web service
1
3
2
4
WT 8-3: Consume a SOAP web service
1
2
3
4
6
5
WT 8-3: Consume a SOAP web service
WT 8-3: Consume a SOAP web service
1
2
3
4
4
Click
Change label
WT 8-3: Consume a SOAP web service
1
2
3
4
Confirm input parameter
WT 8-3: Consume a SOAP web service
1
2
3
4
__
Drag & Drop
WT 8-3: Consume a SOAP web service
1
2
Confirm DataWeave
WT 8-4: Transform data from multiple services to a canonical
format
1
2
3
4
5
Click Change label
WT 8-4: Transform data from multiple services to a canonical
format
1
2
3Click
WT 8-4: Transform data from multiple services to a canonical
format Drag & Drop to map fields
You may add this by hand
WT 8-4: Transform data from multiple services to a canonical
format
Double click
1
2
3
4Change
Set breakpoint
5
7
8
JSON
JAVA
Class
6
WT 8-4: Transform data from multiple services to a canonical
format
1 4
2
3
5
6
WT 8-4: Transform data from multiple services to a canonical
format
1
4
2
3
5
JSON
JAVA
Set break point
WT 8-4: Transform data from multiple services to a canonical
format
1
2
3
4
Click
Change label
WT 8-4: Transform data from multiple services to a canonical
format
You may add this by hand
WT 8-4: Transform data from multiple services to a canonical
format
1
2
3
4
5
JSON
JAVA

More Related Content

Similar to Wt8 consuming web services

Streaming in Mule
Streaming in MuleStreaming in Mule
Streaming in Mule
Pankaj Goyal
 
WebKilit Manual
WebKilit ManualWebKilit Manual
WebKilit Manual
Yasin KAPLAN
 
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time CommunicationIRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET Journal
 
JavaEE6 my way
JavaEE6 my wayJavaEE6 my way
JavaEE6 my way
Nicola Pedot
 
Http2
Http2Http2
Pathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming ManualPathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming Manualguest2dfc87
 
Introduction to SOAP
Introduction to SOAPIntroduction to SOAP
Introduction to SOAP
Hayati Guvence
 
Mule esb whole_web_services
Mule esb whole_web_servicesMule esb whole_web_services
Mule esb whole_web_services
Naresh Naidu
 
Mule esb _web_services
Mule esb _web_servicesMule esb _web_services
Mule esb _web_services
Naresh Naidu
 
Constraints Make You Sexy - What is Rest
Constraints Make You Sexy  - What is RestConstraints Make You Sexy  - What is Rest
Constraints Make You Sexy - What is Rest
anorqiu
 
Connect Magento & OpenERP
Connect Magento & OpenERPConnect Magento & OpenERP
Connect Magento & OpenERP
Openerp VN
 
Web Connections & Services in FME Webinar
Web Connections & Services in FME WebinarWeb Connections & Services in FME Webinar
Web Connections & Services in FME Webinar
Safe Software
 
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
Safe Software
 
Web-Services!.pptx
Web-Services!.pptxWeb-Services!.pptx
Web-Services!.pptx
ssuserae0316
 
Taking a Quantum Leap with Html 5 WebSocket
Taking a Quantum Leap with Html 5 WebSocketTaking a Quantum Leap with Html 5 WebSocket
Taking a Quantum Leap with Html 5 WebSocket
Shahriar Hyder
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Codemotion
 
I notes and sametime integration open mic_2013
I notes and sametime integration open mic_2013I notes and sametime integration open mic_2013
I notes and sametime integration open mic_2013Ranjit Rai
 
Productivity Acceleration Tools for SOA Testers
Productivity Acceleration Tools for SOA TestersProductivity Acceleration Tools for SOA Testers
Productivity Acceleration Tools for SOA TestersWSO2
 
Module 3 - How SWORD Works
Module 3 - How SWORD WorksModule 3 - How SWORD Works
Module 3 - How SWORD Works
SWORD Project
 

Similar to Wt8 consuming web services (20)

Streaming in Mule
Streaming in MuleStreaming in Mule
Streaming in Mule
 
WebKilit Manual
WebKilit ManualWebKilit Manual
WebKilit Manual
 
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time CommunicationIRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
 
JavaEE6 my way
JavaEE6 my wayJavaEE6 my way
JavaEE6 my way
 
Http2
Http2Http2
Http2
 
Pathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming ManualPathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming Manual
 
Introduction to SOAP
Introduction to SOAPIntroduction to SOAP
Introduction to SOAP
 
Web services - REST and SOAP
Web services - REST and SOAPWeb services - REST and SOAP
Web services - REST and SOAP
 
Mule esb whole_web_services
Mule esb whole_web_servicesMule esb whole_web_services
Mule esb whole_web_services
 
Mule esb _web_services
Mule esb _web_servicesMule esb _web_services
Mule esb _web_services
 
Constraints Make You Sexy - What is Rest
Constraints Make You Sexy  - What is RestConstraints Make You Sexy  - What is Rest
Constraints Make You Sexy - What is Rest
 
Connect Magento & OpenERP
Connect Magento & OpenERPConnect Magento & OpenERP
Connect Magento & OpenERP
 
Web Connections & Services in FME Webinar
Web Connections & Services in FME WebinarWeb Connections & Services in FME Webinar
Web Connections & Services in FME Webinar
 
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
Web Connections & Services in FME: Tips & Tricks to Setting Up and Harnessing...
 
Web-Services!.pptx
Web-Services!.pptxWeb-Services!.pptx
Web-Services!.pptx
 
Taking a Quantum Leap with Html 5 WebSocket
Taking a Quantum Leap with Html 5 WebSocketTaking a Quantum Leap with Html 5 WebSocket
Taking a Quantum Leap with Html 5 WebSocket
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
I notes and sametime integration open mic_2013
I notes and sametime integration open mic_2013I notes and sametime integration open mic_2013
I notes and sametime integration open mic_2013
 
Productivity Acceleration Tools for SOA Testers
Productivity Acceleration Tools for SOA TestersProductivity Acceleration Tools for SOA Testers
Productivity Acceleration Tools for SOA Testers
 
Module 3 - How SWORD Works
Module 3 - How SWORD WorksModule 3 - How SWORD Works
Module 3 - How SWORD Works
 

More from Akihiro Iwaya

Wt3 designing apis
Wt3 designing apisWt3 designing apis
Wt3 designing apis
Akihiro Iwaya
 
Iot explore demo for cross clouds
Iot explore demo for cross cloudsIot explore demo for cross clouds
Iot explore demo for cross clouds
Akihiro Iwaya
 
Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)
Akihiro Iwaya
 
Df salesforce dx説明資料
Df salesforce dx説明資料Df salesforce dx説明資料
Df salesforce dx説明資料
Akihiro Iwaya
 
IoT explorer タクシー配車デモ
IoT explorer タクシー配車デモIoT explorer タクシー配車デモ
IoT explorer タクシー配車デモ
Akihiro Iwaya
 
Io t工場機器監視デモ
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモ
Akihiro Iwaya
 
Salesforce X AWS Machine Learning
Salesforce X AWS Machine LearningSalesforce X AWS Machine Learning
Salesforce X AWS Machine Learning
Akihiro Iwaya
 
Visualforceとは
VisualforceとはVisualforceとは
Visualforceとは
Akihiro Iwaya
 
Soracom X AWS Iot X Salesforce
Soracom X AWS Iot X SalesforceSoracom X AWS Iot X Salesforce
Soracom X AWS Iot X Salesforce
Akihiro Iwaya
 
Force.comハンズオン
Force.comハンズオンForce.comハンズオン
Force.comハンズオン
Akihiro Iwaya
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
Akihiro Iwaya
 
Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)
Akihiro Iwaya
 
Lighting componentワークブック(経費精算アプリ)
Lighting componentワークブック(経費精算アプリ)Lighting componentワークブック(経費精算アプリ)
Lighting componentワークブック(経費精算アプリ)
Akihiro Iwaya
 
Salesforce x pepper in English
Salesforce x pepper in EnglishSalesforce x pepper in English
Salesforce x pepper in English
Akihiro Iwaya
 
Salesforce x pepper
Salesforce x pepperSalesforce x pepper
Salesforce x pepper
Akihiro Iwaya
 
Iotデモehealthcare
IotデモehealthcareIotデモehealthcare
Iotデモehealthcare
Akihiro Iwaya
 
Iotデモweatherstation
IotデモweatherstationIotデモweatherstation
Iotデモweatherstation
Akihiro Iwaya
 
Iotデモgoogleglass
IotデモgoogleglassIotデモgoogleglass
Iotデモgoogleglass
Akihiro Iwaya
 
Iotデモ健康アプリ
Iotデモ健康アプリIotデモ健康アプリ
Iotデモ健康アプリ
Akihiro Iwaya
 
Iotデモrapiroロボット
IotデモrapiroロボットIotデモrapiroロボット
Iotデモrapiroロボット
Akihiro Iwaya
 

More from Akihiro Iwaya (20)

Wt3 designing apis
Wt3 designing apisWt3 designing apis
Wt3 designing apis
 
Iot explore demo for cross clouds
Iot explore demo for cross cloudsIot explore demo for cross clouds
Iot explore demo for cross clouds
 
Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)
 
Df salesforce dx説明資料
Df salesforce dx説明資料Df salesforce dx説明資料
Df salesforce dx説明資料
 
IoT explorer タクシー配車デモ
IoT explorer タクシー配車デモIoT explorer タクシー配車デモ
IoT explorer タクシー配車デモ
 
Io t工場機器監視デモ
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモ
 
Salesforce X AWS Machine Learning
Salesforce X AWS Machine LearningSalesforce X AWS Machine Learning
Salesforce X AWS Machine Learning
 
Visualforceとは
VisualforceとはVisualforceとは
Visualforceとは
 
Soracom X AWS Iot X Salesforce
Soracom X AWS Iot X SalesforceSoracom X AWS Iot X Salesforce
Soracom X AWS Iot X Salesforce
 
Force.comハンズオン
Force.comハンズオンForce.comハンズオン
Force.comハンズオン
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
 
Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)
 
Lighting componentワークブック(経費精算アプリ)
Lighting componentワークブック(経費精算アプリ)Lighting componentワークブック(経費精算アプリ)
Lighting componentワークブック(経費精算アプリ)
 
Salesforce x pepper in English
Salesforce x pepper in EnglishSalesforce x pepper in English
Salesforce x pepper in English
 
Salesforce x pepper
Salesforce x pepperSalesforce x pepper
Salesforce x pepper
 
Iotデモehealthcare
IotデモehealthcareIotデモehealthcare
Iotデモehealthcare
 
Iotデモweatherstation
IotデモweatherstationIotデモweatherstation
Iotデモweatherstation
 
Iotデモgoogleglass
IotデモgoogleglassIotデモgoogleglass
Iotデモgoogleglass
 
Iotデモ健康アプリ
Iotデモ健康アプリIotデモ健康アプリ
Iotデモ健康アプリ
 
Iotデモrapiroロボット
IotデモrapiroロボットIotデモrapiroロボット
Iotデモrapiroロボット
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Wt8 consuming web services

  • 1. WT8 Consuming Web Services
  • 2. Agenda ●Consume web services that have a connector in Anypoint Exchange ●Consume RESTful web services ●Consume SOAP web services ●Pass parameters to SOAP web services using the Transform Message component ●Transform data from multiple services to a canonical format
  • 3. WT 8-1: Consume a RESTful web service that has a connector in Exchange Drag & Drop Click 1 2 3 4 Double Click
  • 4. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 3 4 5 Click
  • 5. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 3 4
  • 6. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 3 4 4 Copy URL Copy Client ID and Client Secret
  • 7. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2Open file Copy
  • 8. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 3 4 Click Paste values you got
  • 9. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 You may fail to deploy and then go through next slides
  • 10. In case deployment failure check this 1 2 Open Design Center
  • 11. In case deployment failure check this 1 2 3 4 Anypoint Studio
  • 12. In case deployment failure check this 1 3 2
  • 13. In case deployment failure check this
  • 14. WT 8-1: Consume a RESTful web service that has a connector in Exchange 1 2 3 5 4
  • 15. WT 8-2: Consume a RESTful web service http://mu.learn.mulesoft.com/united/flights/CLEhttp://mu.learn.mulesoft.com/united/flights Your app will call this REST Web Service
  • 16. WT 8-2: Consume a RESTful web service 1 2 3 4 Drag & Drop Click 5 6
  • 17. WT 8-2: Consume a RESTful web service 1 2 3 4 5
  • 18. WT 8-2: Consume a RESTful web service 1 2 3
  • 19. WT 8-2: Consume a RESTful web service 1 2 3 4 Same response body because code is not implemented
  • 20. WT 8-2: Consume a RESTful web service 1 2 3 4 5
  • 21. WT 8-2: Consume a RESTful web service 1 2
  • 22. WT 8-2: Consume a RESTful web service 1 2 3 4 5 Drop file on example folder
  • 23. WT 8-2: Consume a RESTful web service 1 2 3 4
  • 24. WT 8-2: Consume a RESTful web service 1 2 3 4
  • 25. WT 8-2: Consume a RESTful web service 1 2In case it does not show metadata, restart Anypoint Studio
  • 26. WT 8-3: Consume a SOAP web service Your app will call this SOAP Web Service http://mu.learn.mulesoft.com/delta?wsdl
  • 27. WT 8-3: Consume a SOAP web service 1 2 3 4 6 5
  • 28. WT 8-3: Consume a SOAP web service 1 3 2 4
  • 29. WT 8-3: Consume a SOAP web service 1 2 3 4 6 5
  • 30. WT 8-3: Consume a SOAP web service
  • 31. WT 8-3: Consume a SOAP web service 1 2 3 4 4 Click Change label
  • 32. WT 8-3: Consume a SOAP web service 1 2 3 4 Confirm input parameter
  • 33. WT 8-3: Consume a SOAP web service 1 2 3 4 __ Drag & Drop
  • 34. WT 8-3: Consume a SOAP web service 1 2 Confirm DataWeave
  • 35. WT 8-4: Transform data from multiple services to a canonical format 1 2 3 4 5 Click Change label
  • 36. WT 8-4: Transform data from multiple services to a canonical format 1 2 3Click
  • 37. WT 8-4: Transform data from multiple services to a canonical format Drag & Drop to map fields You may add this by hand
  • 38. WT 8-4: Transform data from multiple services to a canonical format Double click 1 2 3 4Change Set breakpoint 5 7 8 JSON JAVA Class 6
  • 39. WT 8-4: Transform data from multiple services to a canonical format 1 4 2 3 5 6
  • 40. WT 8-4: Transform data from multiple services to a canonical format 1 4 2 3 5 JSON JAVA Set break point
  • 41. WT 8-4: Transform data from multiple services to a canonical format 1 2 3 4 Click Change label
  • 42. WT 8-4: Transform data from multiple services to a canonical format You may add this by hand
  • 43. WT 8-4: Transform data from multiple services to a canonical format 1 2 3 4 5 JSON JAVA