Configure messaging - Intergraph Smart 3D Web API - Update 2 - Installation & Upgrade - Hexagon

Intergraph Smart 3D Web APIs Installation and Configuration

ft:locale
en-US
Product
Intergraph Smart 3D Web API
Subproduct
Smart 3D Web APIs
Search by Category
Installation & Upgrade
Smart 3D Version
14

To configure messaging for Smart 3D Web API, you use the Configuration Utility's Services page, RabbitMQ sections.

Both APIs share the same configuration.

Go to the Services page > RabbitMQ sections

  1. On any machine where the web API services are installed, open the Configuration Utility:

    Start > Intergraph Smart 3D > Web API Configuration Tool

  2. On the Welcome page, select Configure Database Connection & Prerequisites.

  3. Click Next until the Services page shows the RabbitMQ Server section at the top.

RabbitMQ Server section

Services Page - RabbitMQ Server Section

  1. Enter the computer name where RabbitMQ service is running in RabbitMQ Server Name. For example, mymachine.domain.com.

  2. Enter the port number used to connect to RabbitMQ in For Port. The defaults are:

    • 5672 - Non-SSL

    • 5671 - SSL

RabbitMQ Security Options section

Services Page - RabbitMQ Security Options Section

  • Select an encryption option:

    • No encryption, User/Password based Authorization - The connection will not be encrypted

    • SSL encryption, User/Password Based Authorization - The connection will be encrypted using SSL

    No matter which option you pick, a username and password will be used to authorize the APIs to use RabbitMQ.

RabbitMQ User Information section

Services Page - RabbitMQ User Information Section

  1. Enter the Username and Password the APIs should use to connect to RabbitMQ. These values are defined in the RabbitMQ management plugin.

  2. Click Test.