SlideShare a Scribd company logo
MULE RMI TRANSPORT
BY – ANKUSH SHARMA
WHAT IS RMI?
RMI is the object oriented equivalent to RPC
(Remote procedure call). The Java Remote
Method Invocation (RMI) system allows an object
running in one Java Virtual Machine (VM) to
invoke methods of an object running in another
Java VM.
MULE RMI TRANSPORT
The RMI transport can be used to send and receive Mule events
over http://en.wikipedia.org/wiki/JRMP[JRMP]. This transport has
a dispatcher that invokes an RMI method and a polling receiver
that repeatedly does the same.
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (GENERAL TAB) (CONT.)
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (GENERAL TAB)
• Following are the options on general tab –
• Display Name – The name to be displayed in the Mule flow.
• Exchange Pattern – Exchange pattern to be used for this transport
connector.
• Host – Host for this transport component.
• Port – Port for this transport component.
• Object – Object of the class that will be invoked by RMI.
• Method – The name of the method to be invoked.
• Method Argument Types – Comma separated arguments for the method
that will be invoked.
• Connector Configuration – Reference to the global connector
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (ADVANCED TAB) (CONT.)
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (ADVANCED TAB)
• Following are the options on advanced tab –
• Address – The address to this transport.
• Response Timeout – Response timeout time in milliseconds.
• Encoding – Encoding standard to be applied on message data.
• MIME Type – MIME type of the message data.
• Connector Endpoint – Reference to the global connector endpoint.
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (RECONNECTION TAB) (CONT.)
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (RECONNECTION TAB)
• Following are the properties in reconnection tab –
• Do not use a Reconnection Strategy – This is the default radio button which specifies
do not try to reconnect if there is error connecting to the web address URL.
• Following are properties on reconnection tab –
• Standard Reconnection – Use this radio button to enable a standard reconnection
strategy.
• Frequency (ms) – The frequency time in milliseconds after which the File connector will try
to access the web address URL.
• Reconnect Attempts – This tells how many times the File connector will try to connect to
web address URL.
• Reconnector Forever – Check this box if there is need to make File connector connect to web
address URL until there is a successful connection with it.
• Custom Reconnection – Use this radio button to create a custom Reconnection
strategy.
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (TRANSFORMERS TAB) (CONT.)
MULE RMI TRANSPORT – CONFIGURATION
WIZARD (TRANSFORMERS TAB)
• Following are properties on Transformers tab –
• Global transformers – Enter a list of synchronous transformers that are
applied to the request before it is sent to the RMI connector.
• Transformers to be applied - Enter a list of synchronous transformers
that are applied to the response before it is dispatched from the RMI
connector.
MULE RMI TRANSPORT – NOTES AND
META-DATA TABS
• Notes tab - This tab is used to add special notes for the Mule
RMI connector.
• Metadata tab – This tab is used to add any metadata entry for
Mule RMI connector.
THANK YOU!

More Related Content

What's hot

Mule servlet connector
Mule servlet connectorMule servlet connector
Mule servlet connector
Ankush Sharma
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS Connector
Ankush Sharma
 
Mule Cache Scope
Mule Cache ScopeMule Cache Scope
Mule Cache Scope
Ankush Sharma
 
Mule SOAP Router
Mule SOAP RouterMule SOAP Router
Mule SOAP Router
Ankush Sharma
 
Mule JMS transport
Mule JMS transportMule JMS transport
Mule JMS transport
Ankush Sharma
 
Mule LDAP Connector
Mule LDAP ConnectorMule LDAP Connector
Mule LDAP Connector
Ankush Sharma
 
Mule generic connector
Mule generic connectorMule generic connector
Mule generic connector
Ankush Sharma
 
Mule Message Chunk Aggregator
Mule Message Chunk AggregatorMule Message Chunk Aggregator
Mule Message Chunk Aggregator
Ankush Sharma
 
Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655
ppts123456
 
Mule HDFS Connector
Mule HDFS ConnectorMule HDFS Connector
Mule HDFS Connector
Ankush Sharma
 
Mule WMQ connector
Mule WMQ connectorMule WMQ connector
Mule WMQ connector
Ankush Sharma
 
Mule esb usecase
Mule esb usecaseMule esb usecase
Mule esb usecase
charan teja R
 
Mule threading profile & processing strategy
Mule threading profile & processing strategyMule threading profile & processing strategy
Mule threading profile & processing strategy
chetan singhal
 
Mule Batch Commit
Mule Batch CommitMule Batch Commit
Mule Batch Commit
Ankush Sharma
 
Mule Expression Transformer
Mule Expression TransformerMule Expression Transformer
Mule Expression Transformer
Ankush Sharma
 
Mule java part-1
Mule java part-1Mule java part-1
Mule java part-1
Karnam Karthik
 
Scatter gather component - mule
Scatter gather component - muleScatter gather component - mule
Scatter gather component - mule
Sindhu VL
 
Mule Quartz connector
Mule Quartz connectorMule Quartz connector
Mule Quartz connector
Ankush Sharma
 
Mule esb mule message
Mule esb   mule messageMule esb   mule message
Mule esb mule message
sathyaraj Anand
 
Scatter gather flow in mule
Scatter gather flow in muleScatter gather flow in mule
Scatter gather flow in mule
Praneethchampion
 

What's hot (20)

Mule servlet connector
Mule servlet connectorMule servlet connector
Mule servlet connector
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS Connector
 
Mule Cache Scope
Mule Cache ScopeMule Cache Scope
Mule Cache Scope
 
Mule SOAP Router
Mule SOAP RouterMule SOAP Router
Mule SOAP Router
 
Mule JMS transport
Mule JMS transportMule JMS transport
Mule JMS transport
 
Mule LDAP Connector
Mule LDAP ConnectorMule LDAP Connector
Mule LDAP Connector
 
Mule generic connector
Mule generic connectorMule generic connector
Mule generic connector
 
Mule Message Chunk Aggregator
Mule Message Chunk AggregatorMule Message Chunk Aggregator
Mule Message Chunk Aggregator
 
Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655
 
Mule HDFS Connector
Mule HDFS ConnectorMule HDFS Connector
Mule HDFS Connector
 
Mule WMQ connector
Mule WMQ connectorMule WMQ connector
Mule WMQ connector
 
Mule esb usecase
Mule esb usecaseMule esb usecase
Mule esb usecase
 
Mule threading profile & processing strategy
Mule threading profile & processing strategyMule threading profile & processing strategy
Mule threading profile & processing strategy
 
Mule Batch Commit
Mule Batch CommitMule Batch Commit
Mule Batch Commit
 
Mule Expression Transformer
Mule Expression TransformerMule Expression Transformer
Mule Expression Transformer
 
Mule java part-1
Mule java part-1Mule java part-1
Mule java part-1
 
Scatter gather component - mule
Scatter gather component - muleScatter gather component - mule
Scatter gather component - mule
 
Mule Quartz connector
Mule Quartz connectorMule Quartz connector
Mule Quartz connector
 
Mule esb mule message
Mule esb   mule messageMule esb   mule message
Mule esb mule message
 
Scatter gather flow in mule
Scatter gather flow in muleScatter gather flow in mule
Scatter gather flow in mule
 

Viewers also liked

Mule data weave
Mule data weaveMule data weave
Mule data weave
D.Rajesh Kumar
 
How to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studioHow to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studio
Sudha Ch
 
Mule XSLT Transformer
Mule XSLT TransformerMule XSLT Transformer
Mule XSLT Transformer
Ankush Sharma
 
Mule
MuleMule
Mule
F K
 
Mule – header collection
Mule – header collectionMule – header collection
Mule – header collection
D.Rajesh Kumar
 
Der Klimawandel in den Medien
Der Klimawandel in den MedienDer Klimawandel in den Medien
Der Klimawandel in den Medien
Mike Schäfer
 
Mule enricher
Mule enricher Mule enricher
Mule enricher
Karnam Karthik
 
Dropbox connector Mule ESB Integration
Dropbox connector Mule ESB IntegrationDropbox connector Mule ESB Integration
Dropbox connector Mule ESB Integration
AnilKumar Etagowni
 
Data Modeling in Looker
Data Modeling in LookerData Modeling in Looker
Data Modeling in Looker
Looker
 
Reason to connect with Mulesoft
Reason to connect with MulesoftReason to connect with Mulesoft
Reason to connect with Mulesoft
kumar gaurav
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Looker
 
Mule rabbit mq
Mule rabbit mqMule rabbit mq
Mule rabbit mq
D.Rajesh Kumar
 
Mule Esb Data Weave
Mule Esb Data WeaveMule Esb Data Weave
Mule Esb Data Weave
Mohammed246
 
Frank Bien Opening Keynote - Join 2016
Frank Bien Opening Keynote - Join 2016Frank Bien Opening Keynote - Join 2016
Frank Bien Opening Keynote - Join 2016
Looker
 
Frontend basics
Frontend basicsFrontend basics
Frontend basics
eleksdev
 
G rpc lection1
G rpc lection1G rpc lection1
G rpc lection1
eleksdev
 
HTTP2 and gRPC
HTTP2 and gRPCHTTP2 and gRPC
HTTP2 and gRPC
Guo Jing
 

Viewers also liked (17)

Mule data weave
Mule data weaveMule data weave
Mule data weave
 
How to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studioHow to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studio
 
Mule XSLT Transformer
Mule XSLT TransformerMule XSLT Transformer
Mule XSLT Transformer
 
Mule
MuleMule
Mule
 
Mule – header collection
Mule – header collectionMule – header collection
Mule – header collection
 
Der Klimawandel in den Medien
Der Klimawandel in den MedienDer Klimawandel in den Medien
Der Klimawandel in den Medien
 
Mule enricher
Mule enricher Mule enricher
Mule enricher
 
Dropbox connector Mule ESB Integration
Dropbox connector Mule ESB IntegrationDropbox connector Mule ESB Integration
Dropbox connector Mule ESB Integration
 
Data Modeling in Looker
Data Modeling in LookerData Modeling in Looker
Data Modeling in Looker
 
Reason to connect with Mulesoft
Reason to connect with MulesoftReason to connect with Mulesoft
Reason to connect with Mulesoft
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...
 
Mule rabbit mq
Mule rabbit mqMule rabbit mq
Mule rabbit mq
 
Mule Esb Data Weave
Mule Esb Data WeaveMule Esb Data Weave
Mule Esb Data Weave
 
Frank Bien Opening Keynote - Join 2016
Frank Bien Opening Keynote - Join 2016Frank Bien Opening Keynote - Join 2016
Frank Bien Opening Keynote - Join 2016
 
Frontend basics
Frontend basicsFrontend basics
Frontend basics
 
G rpc lection1
G rpc lection1G rpc lection1
G rpc lection1
 
HTTP2 and gRPC
HTTP2 and gRPCHTTP2 and gRPC
HTTP2 and gRPC
 

Similar to Mule RMI transport

Mule Jetty transport
Mule Jetty transportMule Jetty transport
Mule Jetty transport
Ankush Sharma
 
Mule TCP Component
Mule TCP ComponentMule TCP Component
Mule TCP Component
Ankush Sharma
 
Mule Magento Cloud Connector
Mule Magento Cloud ConnectorMule Magento Cloud Connector
Mule Magento Cloud Connector
Ankush Sharma
 
Mule UDP Transport
Mule UDP TransportMule UDP Transport
Mule UDP Transport
Ankush Sharma
 
Mule Cloudhub Connector
Mule Cloudhub ConnectorMule Cloudhub Connector
Mule Cloudhub Connector
Ankush Sharma
 
Mule SAP connector
Mule SAP connectorMule SAP connector
Mule SAP connector
Ankush Sharma
 
Mule SSL(TLS) component
Mule SSL(TLS) componentMule SSL(TLS) component
Mule SSL(TLS) component
Ankush Sharma
 
Mule xml to-object transformer
Mule xml to-object transformerMule xml to-object transformer
Mule xml to-object transformer
Ankush Sharma
 
Microsoft Dynamics CRM Connector
Microsoft Dynamics CRM ConnectorMicrosoft Dynamics CRM Connector
Microsoft Dynamics CRM Connector
Ankush Sharma
 
Overview of Mule
Overview of MuleOverview of Mule
Overview of Mule
mdfkhan625
 
Mule Microsoft Service Bus
Mule Microsoft Service BusMule Microsoft Service Bus
Mule Microsoft Service Bus
Ankush Sharma
 
Mule Overview
Mule OverviewMule Overview
Mule Overview
AbdulImrankhan7
 
Mule overview
Mule overviewMule overview
Mule overview
Praneethchampion
 
Mule overview
Mule overviewMule overview
Mule overview
Mohammed625
 
Mule enterprise service bus
Mule enterprise service busMule enterprise service bus
Mule enterprise service bus
Thang Loi
 
Applications of Mealy & Moore Machine
Applications of  Mealy  & Moore Machine Applications of  Mealy  & Moore Machine
Applications of Mealy & Moore Machine
SardarKashifKhan
 
Cdn cs6740
Cdn cs6740Cdn cs6740
Cdn cs6740
Aravindharamanan S
 
Quality of service
Quality of serviceQuality of service
Quality of service
Yasser El Harbili
 
Chapter 14 replication
Chapter 14 replicationChapter 14 replication
Chapter 14 replication
AbDul ThaYyal
 
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQAlvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
Tanya Denisyuk
 

Similar to Mule RMI transport (20)

Mule Jetty transport
Mule Jetty transportMule Jetty transport
Mule Jetty transport
 
Mule TCP Component
Mule TCP ComponentMule TCP Component
Mule TCP Component
 
Mule Magento Cloud Connector
Mule Magento Cloud ConnectorMule Magento Cloud Connector
Mule Magento Cloud Connector
 
Mule UDP Transport
Mule UDP TransportMule UDP Transport
Mule UDP Transport
 
Mule Cloudhub Connector
Mule Cloudhub ConnectorMule Cloudhub Connector
Mule Cloudhub Connector
 
Mule SAP connector
Mule SAP connectorMule SAP connector
Mule SAP connector
 
Mule SSL(TLS) component
Mule SSL(TLS) componentMule SSL(TLS) component
Mule SSL(TLS) component
 
Mule xml to-object transformer
Mule xml to-object transformerMule xml to-object transformer
Mule xml to-object transformer
 
Microsoft Dynamics CRM Connector
Microsoft Dynamics CRM ConnectorMicrosoft Dynamics CRM Connector
Microsoft Dynamics CRM Connector
 
Overview of Mule
Overview of MuleOverview of Mule
Overview of Mule
 
Mule Microsoft Service Bus
Mule Microsoft Service BusMule Microsoft Service Bus
Mule Microsoft Service Bus
 
Mule Overview
Mule OverviewMule Overview
Mule Overview
 
Mule overview
Mule overviewMule overview
Mule overview
 
Mule overview
Mule overviewMule overview
Mule overview
 
Mule enterprise service bus
Mule enterprise service busMule enterprise service bus
Mule enterprise service bus
 
Applications of Mealy & Moore Machine
Applications of  Mealy  & Moore Machine Applications of  Mealy  & Moore Machine
Applications of Mealy & Moore Machine
 
Cdn cs6740
Cdn cs6740Cdn cs6740
Cdn cs6740
 
Quality of service
Quality of serviceQuality of service
Quality of service
 
Chapter 14 replication
Chapter 14 replicationChapter 14 replication
Chapter 14 replication
 
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQAlvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
Alvaro Videla, Building a Distributed Data Ingestion System with RabbitMQ
 

More from Ankush Sharma

Mule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 ConnectorMule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 Connector
Ankush Sharma
 
Mule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 ConnectorMule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 Connector
Ankush Sharma
 
Mule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 ConnectorMule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 Connector
Ankush Sharma
 
Mule Marketo Connector
Mule Marketo ConnectorMule Marketo Connector
Mule Marketo Connector
Ankush Sharma
 
Mule Concur Connector
Mule Concur ConnectorMule Concur Connector
Mule Concur Connector
Ankush Sharma
 
Mule Collection Aggregator
Mule Collection AggregatorMule Collection Aggregator
Mule Collection Aggregator
Ankush Sharma
 
Mule Collection Splitter
Mule Collection SplitterMule Collection Splitter
Mule Collection Splitter
Ankush Sharma
 
Mule Custom Aggregator
Mule Custom AggregatorMule Custom Aggregator
Mule Custom Aggregator
Ankush Sharma
 
Mule Message Chunk Splitter
Mule Message Chunk SplitterMule Message Chunk Splitter
Mule Message Chunk Splitter
Ankush Sharma
 
Mule Resequencer Filter
Mule Resequencer FilterMule Resequencer Filter
Mule Resequencer Filter
Ankush Sharma
 
Mule object to-xml transformer
Mule object to-xml transformerMule object to-xml transformer
Mule object to-xml transformer
Ankush Sharma
 
Mule xml to-jaxb object
Mule xml to-jaxb objectMule xml to-jaxb object
Mule xml to-jaxb object
Ankush Sharma
 
Mule Script Component
Mule Script ComponentMule Script Component
Mule Script Component
Ankush Sharma
 
Mule Salesforce Connector
Mule Salesforce ConnectorMule Salesforce Connector
Mule Salesforce Connector
Ankush Sharma
 

More from Ankush Sharma (14)

Mule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 ConnectorMule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 Connector
 
Mule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 ConnectorMule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 Connector
 
Mule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 ConnectorMule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 Connector
 
Mule Marketo Connector
Mule Marketo ConnectorMule Marketo Connector
Mule Marketo Connector
 
Mule Concur Connector
Mule Concur ConnectorMule Concur Connector
Mule Concur Connector
 
Mule Collection Aggregator
Mule Collection AggregatorMule Collection Aggregator
Mule Collection Aggregator
 
Mule Collection Splitter
Mule Collection SplitterMule Collection Splitter
Mule Collection Splitter
 
Mule Custom Aggregator
Mule Custom AggregatorMule Custom Aggregator
Mule Custom Aggregator
 
Mule Message Chunk Splitter
Mule Message Chunk SplitterMule Message Chunk Splitter
Mule Message Chunk Splitter
 
Mule Resequencer Filter
Mule Resequencer FilterMule Resequencer Filter
Mule Resequencer Filter
 
Mule object to-xml transformer
Mule object to-xml transformerMule object to-xml transformer
Mule object to-xml transformer
 
Mule xml to-jaxb object
Mule xml to-jaxb objectMule xml to-jaxb object
Mule xml to-jaxb object
 
Mule Script Component
Mule Script ComponentMule Script Component
Mule Script Component
 
Mule Salesforce Connector
Mule Salesforce ConnectorMule Salesforce Connector
Mule Salesforce Connector
 

Recently uploaded

Viapulsa - Content Strategist Assignment
Viapulsa - Content Strategist AssignmentViapulsa - Content Strategist Assignment
Viapulsa - Content Strategist Assignment
Amal Agung Cahyadi
 
Digital Marketing Company in India - DIGI Brooks
Digital Marketing Company in India -  DIGI BrooksDigital Marketing Company in India -  DIGI Brooks
Digital Marketing Company in India - DIGI Brooks
DIGI Brooks
 
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
omywaf
 
一比一原版美国加州大学戴维斯分校毕业证如何办理
一比一原版美国加州大学戴维斯分校毕业证如何办理一比一原版美国加州大学戴维斯分校毕业证如何办理
一比一原版美国加州大学戴维斯分校毕业证如何办理
ceqcau
 
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptxMeta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
providenceadworks416
 
Growth Marketing Portfolio - Priyanka Srivastava
Growth Marketing Portfolio - Priyanka SrivastavaGrowth Marketing Portfolio - Priyanka Srivastava
Growth Marketing Portfolio - Priyanka Srivastava
PriyankaSrivastava508477
 
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In HyderabadHyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
falaqmalikmodel
 
DTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist AssignmentDTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist Assignment
Amal Agung Cahyadi
 
2024 case study-SHEIN Analysis-Final.pdf
2024 case study-SHEIN Analysis-Final.pdf2024 case study-SHEIN Analysis-Final.pdf
2024 case study-SHEIN Analysis-Final.pdf
Sun.Lee
 
Why bridging the gap between PR and SEO is the only way forward for PR Profes...
Why bridging the gap between PR and SEO is the only way forward for PR Profes...Why bridging the gap between PR and SEO is the only way forward for PR Profes...
Why bridging the gap between PR and SEO is the only way forward for PR Profes...
Isa Lavs
 
THE STORY COMMUNICATION Credential 2024.pptx
THE STORY COMMUNICATION Credential 2024.pptxTHE STORY COMMUNICATION Credential 2024.pptx
THE STORY COMMUNICATION Credential 2024.pptx
huyenngo62
 
Title: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating IncomeTitle: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating Income
WilliamZinsmeister
 
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
dqvc9xf1
 
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdfE-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
Mega P
 
The Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdfThe Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdf
David Thomson
 
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
Eastern Online-iSURVEY
 
Product Listing Optimization Presentation - .Gay De La Cruz
Product Listing Optimization Presentation  - .Gay De La CruzProduct Listing Optimization Presentation  - .Gay De La Cruz
Product Listing Optimization Presentation - .Gay De La Cruz
gaydlc2513
 
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
rosankumar564363
 
Premium Graphic Design Templates | Brochures Design Templates
Premium Graphic Design Templates  | Brochures Design TemplatesPremium Graphic Design Templates  | Brochures Design Templates
Premium Graphic Design Templates | Brochures Design Templates
Davion Yost
 
Social Samosa's #30Under30 Guidebook.pdf
Social Samosa's #30Under30 Guidebook.pdfSocial Samosa's #30Under30 Guidebook.pdf
Social Samosa's #30Under30 Guidebook.pdf
Social Samosa
 

Recently uploaded (20)

Viapulsa - Content Strategist Assignment
Viapulsa - Content Strategist AssignmentViapulsa - Content Strategist Assignment
Viapulsa - Content Strategist Assignment
 
Digital Marketing Company in India - DIGI Brooks
Digital Marketing Company in India -  DIGI BrooksDigital Marketing Company in India -  DIGI Brooks
Digital Marketing Company in India - DIGI Brooks
 
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
一比一原版哥伦比亚大学毕业证(Columbia毕业证书)学历如何办理
 
一比一原版美国加州大学戴维斯分校毕业证如何办理
一比一原版美国加州大学戴维斯分校毕业证如何办理一比一原版美国加州大学戴维斯分校毕业证如何办理
一比一原版美国加州大学戴维斯分校毕业证如何办理
 
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptxMeta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
Meta Revolutionizes Product Promotion with Automated Video Catalog Ads.pptx
 
Growth Marketing Portfolio - Priyanka Srivastava
Growth Marketing Portfolio - Priyanka SrivastavaGrowth Marketing Portfolio - Priyanka Srivastava
Growth Marketing Portfolio - Priyanka Srivastava
 
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In HyderabadHyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
Hyderabad Call Girls 🔥 9079923931 ❤️ Book High Class Models In Hyderabad
 
DTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist AssignmentDTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist Assignment
 
2024 case study-SHEIN Analysis-Final.pdf
2024 case study-SHEIN Analysis-Final.pdf2024 case study-SHEIN Analysis-Final.pdf
2024 case study-SHEIN Analysis-Final.pdf
 
Why bridging the gap between PR and SEO is the only way forward for PR Profes...
Why bridging the gap between PR and SEO is the only way forward for PR Profes...Why bridging the gap between PR and SEO is the only way forward for PR Profes...
Why bridging the gap between PR and SEO is the only way forward for PR Profes...
 
THE STORY COMMUNICATION Credential 2024.pptx
THE STORY COMMUNICATION Credential 2024.pptxTHE STORY COMMUNICATION Credential 2024.pptx
THE STORY COMMUNICATION Credential 2024.pptx
 
Title: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating IncomeTitle: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating Income
 
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
 
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdfE-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
 
The Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdfThe Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdf
 
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of May 2024-EOLiSurvey (EN).pdf
 
Product Listing Optimization Presentation - .Gay De La Cruz
Product Listing Optimization Presentation  - .Gay De La CruzProduct Listing Optimization Presentation  - .Gay De La Cruz
Product Listing Optimization Presentation - .Gay De La Cruz
 
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
Call Girls in Hyderabad (Telangana) call me [🔝7737669865🔝] Escort In Hyderaba...
 
Premium Graphic Design Templates | Brochures Design Templates
Premium Graphic Design Templates  | Brochures Design TemplatesPremium Graphic Design Templates  | Brochures Design Templates
Premium Graphic Design Templates | Brochures Design Templates
 
Social Samosa's #30Under30 Guidebook.pdf
Social Samosa's #30Under30 Guidebook.pdfSocial Samosa's #30Under30 Guidebook.pdf
Social Samosa's #30Under30 Guidebook.pdf
 

Mule RMI transport

  • 1. MULE RMI TRANSPORT BY – ANKUSH SHARMA
  • 2. WHAT IS RMI? RMI is the object oriented equivalent to RPC (Remote procedure call). The Java Remote Method Invocation (RMI) system allows an object running in one Java Virtual Machine (VM) to invoke methods of an object running in another Java VM.
  • 3. MULE RMI TRANSPORT The RMI transport can be used to send and receive Mule events over http://en.wikipedia.org/wiki/JRMP[JRMP]. This transport has a dispatcher that invokes an RMI method and a polling receiver that repeatedly does the same.
  • 4. MULE RMI TRANSPORT – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
  • 5. MULE RMI TRANSPORT – CONFIGURATION WIZARD (GENERAL TAB) • Following are the options on general tab – • Display Name – The name to be displayed in the Mule flow. • Exchange Pattern – Exchange pattern to be used for this transport connector. • Host – Host for this transport component. • Port – Port for this transport component. • Object – Object of the class that will be invoked by RMI. • Method – The name of the method to be invoked. • Method Argument Types – Comma separated arguments for the method that will be invoked. • Connector Configuration – Reference to the global connector
  • 6. MULE RMI TRANSPORT – CONFIGURATION WIZARD (ADVANCED TAB) (CONT.)
  • 7. MULE RMI TRANSPORT – CONFIGURATION WIZARD (ADVANCED TAB) • Following are the options on advanced tab – • Address – The address to this transport. • Response Timeout – Response timeout time in milliseconds. • Encoding – Encoding standard to be applied on message data. • MIME Type – MIME type of the message data. • Connector Endpoint – Reference to the global connector endpoint.
  • 8. MULE RMI TRANSPORT – CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)
  • 9. MULE RMI TRANSPORT – CONFIGURATION WIZARD (RECONNECTION TAB) • Following are the properties in reconnection tab – • Do not use a Reconnection Strategy – This is the default radio button which specifies do not try to reconnect if there is error connecting to the web address URL. • Following are properties on reconnection tab – • Standard Reconnection – Use this radio button to enable a standard reconnection strategy. • Frequency (ms) – The frequency time in milliseconds after which the File connector will try to access the web address URL. • Reconnect Attempts – This tells how many times the File connector will try to connect to web address URL. • Reconnector Forever – Check this box if there is need to make File connector connect to web address URL until there is a successful connection with it. • Custom Reconnection – Use this radio button to create a custom Reconnection strategy.
  • 10. MULE RMI TRANSPORT – CONFIGURATION WIZARD (TRANSFORMERS TAB) (CONT.)
  • 11. MULE RMI TRANSPORT – CONFIGURATION WIZARD (TRANSFORMERS TAB) • Following are properties on Transformers tab – • Global transformers – Enter a list of synchronous transformers that are applied to the request before it is sent to the RMI connector. • Transformers to be applied - Enter a list of synchronous transformers that are applied to the response before it is dispatched from the RMI connector.
  • 12. MULE RMI TRANSPORT – NOTES AND META-DATA TABS • Notes tab - This tab is used to add special notes for the Mule RMI connector. • Metadata tab – This tab is used to add any metadata entry for Mule RMI connector.