Migrate to the Universal GUI
Migrate from a previous generation UI to Universal GUI
Moving from previous generations of user interfaces, such as the Windows or Web GUI, to the Universal GUI means moving from a 2-tier to a 3-tier architecture. This chapter describes the required knowledge to work with a 3-tier architecture, and it helps you get up to speed in applying it within the Thinkwise Platform.
What is Indicium
Moving from a 2-tier to a 3-tier architecture disconnects the front end from the databases. For Thinkwise, Indicium is the secure spider in the web between the front end and the database.
Indicium is Thinkwise's Web API that handles requests from external applications. It facilitates all connections to a variety of data sources and exposes them to clients on location.
What is a Web API
Web APIs can be called by clients using HTTP requests. These requests are used to retrieve information from a web page while browsing on the internet. Many companies develop their own APIs. A well-known example is, retrieving an address belonging to a postal code.
A Web API, in general, does not come with a front end. Its main function is to securely provide data for executing "heavy" work, to support the client.
Your application can make Indicium call external Web APIs, too. You can do this by using an HTTP Connector in a system flow or a process flow.
The Universal GUI communicates with Indicium through HTTP requests. For the Windows GUI, communication with Indicium is not possible.
Migrate user preferences
The user preferences are saved differently in previous generation UIs than in the Universal GUI. For information on how to migrate your user preferences to the Universal GUI's format, see Re-migrate classic user preferences.