To install the RTC Launcher API Service, follow the steps:

  1. Run the Setup file
  2. Click the " Next " button, to proceed to the next setup page
  3. On the opened " Destination Folder " screen, choose the folder to that the RTC Launcher API will be installed
  4. Click the " Next " button, to proceed to the next setup page
  5. On the opened " Configuration Settings " screen fill the settings according to the → table below
  6. Click the " Next " button, to proceed to the next setup page
  7. Click the " Install " button
  8. Wait until installation is completed
  9. Click the " Finish " button on the last setup page, to finish the installation


The filled RTC Launcher API Service installation wizard

The configuration settings:

Field Name

Description

Main database
SQL Server (info) 

The FQDN of the SQL Server for Main RTC Launcher database.

(lightbulb) Example: sql.luware.com

Main database
SQL Instance (info) 

The SQL Instance of the SQL Server for RTC Launcher database.
(lightbulb) Example: RTC

Main database
Database (info)  

The RTC Launcher database name.
(lightbulb) Example: RTC_DB
The integrated security is used by default. It is possible to change it in the config file.

Reporting database
SQL Server (info) 

The FQDN of the SQL Server for RTC Launcher Reporting database.
(lightbulb) Example: sql.luware.com

Reporting database
SQL Instance (info) 

The SQL Instance of the SQL Server for RTC Launcher Reporting database.
(lightbulb) Example: RTC

Reporting database
Database (info) 

The RTC Launcher Reporting database name.
(lightbulb) Example: RTC_Reporting_DB
The integrated security is used by default. It is possible to change it in the config file.

Logging database
SQL Server (info) 

The FQDN of the SQL Server for RTC Launcher Logging database.
(lightbulb) Example: sql.luware.com

Logging database
SQL Instance (info) 

The SQL Instance of the SQL Server for RTC Launcher Logging database.
(lightbulb) Example: RTC

Logging database
Database (info) 

The RTC Launcher Logging database name.
(lightbulb) Example: RTC_Logging_DB
The integrated security is used by default. It is possible to change it in the config file.

Trusted Application Id

SfB's Trusted Application. You can define the Application URN by using Power Shell commands.

(warning) Application URN must not contain spaces.

Trusted Application User Name

The unique identifier for the application in the deployment.
It is assigned when the application is provisioned.

(warning) Application User Agent must not contain spaces.

Lync Server Version

Choose the version of installed Lync \ SfB server: 2013 or SfB (Skype for Business).

(warning) Post installation the settings may only be changed via the repair function of the setup or a reinstallation.

API Host Name

The host name associated with the API of the RTC Launcher.
If DNS Name is mapped to the current server, the FQDN without Port Number can be set to the field.
(lightbulb) Example: rtclauncherAPI.luware.com

Otherwise, FQDN or IP address of server (where service has been installed) with Port Number is set to the field.
(lightbulb) Example for http: rtclauncher01.dev.local:9000
(lightbulb) Example for https: rtclauncher01.dev.local:444

After installation, the setting may be changed using repair function of setup or reinstallation only.

API Port Number

The TCP port number for the RTC Launcher API Service.
Example for http: 9000 Example for https: 444

After installation, the setting may be changed using repair function of setup or reinstallation only.

Protocol

Choose between HTTP and HTTPS protocols.
After installation, the setting may be changed using repair function of setup or reinstallation only.

Certificate Hash

The Certificate Hash for the server. The field appears only if https protocol is chosen. 


(info) By default after the installation the setting is stored in <connectionStrings> part of the file

C:\Program Files\Luware AG\RTCLauncher-Service_ _Luware.RTCLauncher.Service.WebApi.OnPremise.exe.config
CODE