SDx Extensibility - Intergraph Smart Cloud - Help - Hexagon

Intergraph Smart Cloud Help

Language
English
Product
Intergraph Smart Cloud
Search by Category
Help

SDx extensibility extends the SDx functionality to communicate messages via the service bus. The messages in the service bus, subscriptions, and the topic details are displayed in the Estate SDx Topics module.

To enable Estate SDx Topics feature for an estate, contact Smart Cloud Service Desk.

Steps to navigate to the Estate SDx Topics module:

  1. From the Smart Cloud Portal Home screen, select Estate Automation.

  2. Click Estate SDx Topics tile.

  3. Select an estate and then select a site name.

The Estate SDx Topics screen displays the following information:

SDx Sites - displays a list of sites and the respective service bus topic for the selected estate.

Topic Information - displays message types, subscriptions, and Smart Cloud Message Bus connection details.

Messages - SDx events are sent to the service bus and are in turn picked up by custom applications. The following message types and their count are displayed under Messages section:

  • Active Messages

  • Dead Letter Messages

  • Scheduled Messages

  • Transfer Messages

  • Transfer Dead Letter Messages

    Subscriptions - specifies the count and the status of the subscriptions.

    Topic Connection Details - specifies the connection details to connect to the Smart Cloud Service Bus.

Terminology

Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics (in a namespace).

Service Bus Topics and Subscriptions provide a one-to-many form of communication in a publish and subscribe pattern.

Topics are used to send and receive messages similar to a queue and supports publish and subscribe model.

Subscriptions - Topics can have multiple and independent subscriptions. Subscriptions attach to the topic and work exactly like queues from the receiver side. A subscriber to a topic receives a copy of each message sent to that topic.

Topic Subscription resembles a virtual queue that receives copies of the messages that are sent to the topic. Consumers receive messages from a subscription.

Active Messages are topics that have not expired

Dead Letter Messages - All Service Bus queues and topic subscriptions have associated dead-letter queues (DLQ). A Dead Letter Message is saved in the Dead Letter Queue. A DLQ holds messages that meet the following criteria:

  • messages that can't be delivered successfully to any receiver.

  • messages that are timed out.

  • They're explicitly sidelined by the receiving application.

Scheduled Messages You can submit messages to a queue or topic for delayed processing; for example, to schedule a job to become available for processing by a system at a certain time. This capability realizes a reliable distributed time-based scheduler. Sheduled Messages would be sent to the topic at the specific time that the message was scheduled to go out at.

Autoforwarding feature chains a queue or subscription to another queue or topic inside the same name space. When you use this feature, the Service Bus automatically moves messages from a queue or moves the subscription to a target queue or topic. The messages transferred or waiting to be transferred to another queue are called Transfer Messages.

Advanced Message Queuing Protocol (AMQP) is an open standard for passing business messages between applications or organizations. The Azure Service Bus cloud service uses the AMQP 1.0 as its primary means of communication.