Upload
ankush-sharma
View
72
Download
0
Embed Size (px)
Citation preview
MULE MICROSOFT SERVICE BUSBY – ANKUSH SHARMA
WHAT DOES MULE MICROSOFT SERVICE BUS DO?The ServiceBus connector enables message integration with Windows Service Bus on premises and Azure Service Bus on the cloud. The connector supports communication with queues, topics and event hubs through AMQP 1.0. In addition, dynamic discovery and provisioning of Service Bus objects is possible using the built-in management API.
PRE-REQUISITES
• This presentation assumes that you are familiar with Mule, Anypoint™ Connectors, and the Anypoint Studio Essentials. To increase your familiarity with Studio, consider completing one or more Anypoint Studio Tutorials. Further, this page assumes that you have a basic understanding of Mule flows and Mule Global Elements.
MULE MICROSOFT SERVICE BUS – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
MULE MICROSOFT SERVICE BUS – CONFIGURATION WIZARD (GENERAL TAB)• Following are the options on general tab –
• Display Name – The name of the connector to be displayed in Mule flow.• Connector Configuration – The reference to the global connector
configuration.• Operation – Determines the operation to be performed on Microsoft server.
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB)• Following are the options on general tab –
• Name – The name of the global connector configuration.• Service Namespace – The namespace of the Azure service.• Shared Access Key Name – The name of the shared key provided by
Microsoft Azure.• Shared Access Key – The actual shared key provided by Microsoft Azure.
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (POOLING PROFILE TAB) (CONT.)
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (POOLING PROFILE TAB)
• Mule Microsoft Service Bus connector configuration’s pooling profile tab contains following properties –• Use default connection pool config – This radio button is used enable default
connection pooling setting of this connector.• Define connection pool config – Radio button used to create custom connection
pooling settings.• Max active – Property which define how many connections can be there in connection pool.• Max idle – Defines maximum number of connections that can be idle.• Initialization policy – Defines how to initialize new connections.• Exhausted action – Defines how to release a connection after usage.• Max wait – Maximum time to wait for a new connection to be available.• Min eviction time – Minimum amount of time a connection can sit idle for.
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)
MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB)• The Reconnection tab contains following properties –
• 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.
• Standard Reconnection – Use this radio button to enable a standard reconnection strategy.• Frequency (ms) – The frequency time in milliseconds after which the AJAX connector will try to
access the web address URL.• Reconnect Attempts – This tells how many times the AJAX connector will try to connect to web
address URL.• Reconnector Forever – Check this box if there is need to make AJAX 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.
• Class – The java class which will come in action after a failed connection attempt.• Run the connection in a separated thread – Check this box if there is need to use this custom
reconnection operation in separate thread.
MULE MICROSOFT SERVICE BUS – CONFIGURATION WIZARD (NOTES TAB)• The Notes Tab is used to add special notes for Mule Microsoft Service
Bus Connector.
THANK YOU!