13
MULE MICROSOFT SERVICE BUS BY – ANKUSH SHARMA

Mule Microsoft Service Bus

Embed Size (px)

Citation preview

Page 1: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUSBY – ANKUSH SHARMA

Page 2: Mule Microsoft Service Bus

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.

Page 3: Mule Microsoft Service Bus

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.

Page 4: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUS – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)

Page 5: Mule Microsoft Service Bus

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.

Page 6: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB) (CONT.)

Page 7: Mule Microsoft Service Bus

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.

Page 8: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (POOLING PROFILE TAB) (CONT.)

Page 9: Mule Microsoft Service Bus

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.

Page 10: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUS – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)

Page 11: Mule Microsoft Service Bus

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.

Page 12: Mule Microsoft Service Bus

MULE MICROSOFT SERVICE BUS – CONFIGURATION WIZARD (NOTES TAB)• The Notes Tab is used to add special notes for Mule Microsoft Service

Bus Connector.

Page 13: Mule Microsoft Service Bus

THANK YOU!