The Azure Message Queue uses a standard feature for Windows Azure that provides a common
queue capability to connect a Windows Azure application to external systems.
The following
are the main advantages of the Azure Message Queue:
- The Azure Message Queue enables AgilePoint BPMS for Azure systems to connect to third-party
systems within your intranet, thus improving the connectivity of a Queue Based
AgilePart.
- An Internet connection is often slower and less stable than an organization's internal
network connection. Decoupling AgilePoint applications in the cloud and your internal
systems helps to improve the overall performance of the system.
- Messages between AgilePoint BPMS for Azure and your internal systems are fed through a single,
secure port in your firewall, instead of sending individual messages directly to your
internal data sources.
- Cloud messages are passed through REST-full, HTTP or SSL
connection.
- The messages through cloud message queue are
compressed to improve the performance.
- Messages in the cloud message queue can be encrypted using SSL.
For development machines that need access to the Azure Message Queue in a
local environment, there is an Azure Message Queue emulator that runs on
a local machine.