Jump to: navigation, search

Difference between revisions of "Configure EventNotification Endpoint and Enterprise Service for CUI"


(Created page with "EventNotification Endpoint is a middleware to convert the COMOS notification to the enterprise service processable format. Here is how to configure it. <!-- DO NOT REMOVE THI...")
 
Line 1: Line 1:
EventNotification Endpoint is a middleware to convert the COMOS notification to the enterprise service processable format.  
+
EventNotification Endpoint is a middleware which is responsible to receive incomming COMOS event notification, queue them internally and forward them to the UBIK Enterprise service for further processing.  
Here is how to configure it.
+
This page describes how to setup the system.
<!-- DO NOT REMOVE THIS -->{{Template:HowTo/Begin}}<!-- DO NOT REMOVE THIS -->
+
  
= Summary =
+
= Overview =
Make sure Enterprise Service and USAM are installed on IIS Server
+
* Make sure [[HowTo:Install_UBIK_Enterprise_Service|Enterprise Service]] and USAM are installed on IIS Server.
Install Notification Endpoint webservice on IIS
+
* Install Notification Endpoint webservice on IIS
Configure mandatory settings for Notification Endpoint webservice (config file name):
+
* Configure mandatory settings for Notification Endpoint webservice (config file name):
Configure Notification Endpoint service URL in COMOS and enable Notifications
+
* Configure Notification Endpoint service URL in COMOS and enable Notifications
  
 
= IIS Manager=
 
= IIS Manager=
Line 41: Line 40:
 
       "SQLInitialCatalog": "DB name"
 
       "SQLInitialCatalog": "DB name"
 
       }
 
       }
•     }
+
}
 
+
 
+
<!-- DO NOT REMOVE THIS -->{{Template:HowTo/End}}<!-- DO NOT REMOVE THIS -->
+
  
 
==See also==
 
==See also==
 
<!-- DO NOT MODIFY THE NAME OF THIS SECTION, BUT REMOVE IT IF NOT REQUIRED -->
 
<!-- DO NOT MODIFY THE NAME OF THIS SECTION, BUT REMOVE IT IF NOT REQUIRED -->

Revision as of 10:02, 25 July 2023

EventNotification Endpoint is a middleware which is responsible to receive incomming COMOS event notification, queue them internally and forward them to the UBIK Enterprise service for further processing. This page describes how to setup the system.

Overview

  • Make sure Enterprise Service and USAM are installed on IIS Server.
  • Install Notification Endpoint webservice on IIS
  • Configure mandatory settings for Notification Endpoint webservice (config file name):
  • Configure Notification Endpoint service URL in COMOS and enable Notifications

IIS Manager

  • Download Notification Service from the release portal.
  • Deploy the Notification Service to the designated web app folder on the IIS Server (web app folder needs to be created if necessary)

USAM Service and Enterprise Service are required.

Notification Endpoint

Adapt “Your/EventNotificationEndpoint/Folder/Configuration/config.json” file, configure at least the mandatory settings:

  • "USAMUrl": "your USAM URL ",
  • "QueuePath": "your queue file path",(need corresponding folder)
  • "InComingLogPath": "your COMOS incoming notification file path ",- mandatory(need corresponding folder)
  • "ProcessUrl": "your Enterprise Service URL"- mandatory


Enterprise Service

  • Go to UBIK.EnterpriseService folder,
  • Check if CUI plugin installed,
    • Copy paste UBIK.Interface.CUI.dll to “Injection” folder.
  • If Injection does not exist, create it.
    • Open UBIK.EnterpriseService.exe.config:
  • Find “appSettings” session, add following set:

<add key="ContentControllerConfigPath" value="YouContentControllerPath\ContentController.json" /> Make sure ContentController.json exist.

  • Open ContentController.json, change the content base on the requirement:

{

"SqlConnectionDefinition": {
     "SSPI": false (or true, based on your DB setting),
     "SQLUser": "username",
     "SQLPassword": "password",
     "SQLServer": "your SQL Server",
     "SQLInitialCatalog": "DB name"
      }

}

See also