UNICOM® Digital Transformation Toolkit (UDTT™) Business Components are designed for Branch front end application, such as the Teller-Call Center-Loan system. Currently, there are the following two types of Business Components:
▪ Supporting components (such as UDTT Remote, UDTT Asynchronous Messaging and UDTT Connection Pool)
▪ Branch application components (such as Cash Drawer Management, Override, Electronic Journal, Access Control, Foreign Exchange, and Counter)
The supporting components are basically technical components which are used to de-couple the Business Components from technical details. There is no business logic in the supporting components. For example, an abstract for the call with the remote method is provided by UDTT Remote. With UDTT Asynchronous Messaging, different implementations of Asynchronous Messaging (such as HTTP polling, JMS, MQ, and Socket) can be selected by the application.
The branch application components are designed for the branch front end application. One component is designed for one business scenario. Every single business function is implemented by one branch application component. The components are ready to use, and you just need to configure the component to get it work. To make the business components fit into your own scenario, you must implement some customization points with which you can change the default behavior of the component.