The Server Information allows choose whether your Solution list is from local files or a remote server. You can connect to a specific server, update its status, and manage local search folders for Solutions. For enhanced security, it includes options to enable remote access, run solutions remotely, and define virtual paths for additional protection.
On this page:
Solution Server
The Solution Server facilitates remote connectivity by using an IP address and port to access a remote server, sometimes requiring an Access Key for authentication. It provides detailed server information, including OS, URL, IP, installed versions, and running services. The default configurations include Port:10108, Hardkey, and WebServices, with options to start services as Windows services. The Local Computer Management sets the Access Key, while Local Search Folders manage storage and access settings. The Manager Workspace allows for solution auto-startup and configuration of solution visibility from local or remote sources.
Solution Location
The Solution Location enables connecting with a remote server to provide the solutions. To connect to a remote server, use the IP address and port of the target Solution Server. It can request the Access Key. It refers to the password defined on the target remote server. This configuration is available on the Local Computer Management.
Local Computer Management
The Local Computer Management allows set the Access Key for the remote server.
Local Search Folders
The Local Search Folders enables manage the solution settings related to storage directories, visibility, and remote access definitions.
Connected Server Information
The Connected Server Information shows the operating system, server URL, server IP, installed versions, and services running. By default you have, the SolutionServer runs on the Port:10108, Hardkey, and WebServices. Also, you can set the services (WebServices, MQTT Broker, and Hardkey) to start as Windows services.
Solutions List Built From
Local Computer
The Solutions exhibited in the Solution Selector list are the ones set in Local Search Folders when the application started to run.
If you copy a new Solution (.tproj or .dbsln file) to a folder listed in Local Search Folders, it will not be exhibited in the Solution Selector until you click the Refresh button. To add or remove a folder from the search paths:
Click Find Solutions file.
Click Add Search Path to insert a new path;
Click Remove Search Path to remove a path.
Check Allow Remote Access and Allow Remote Run for multi-user development. (Optional)
Remote Server
To exhibit the Solution List from a remote server, the client computer must be connected to the Solution Server using their IP address and Port.
Suppose you have a computer where the solutions files are stored and managed. Also, suppose you have other computers that you want to work remotely on the solutions files stored in the server. Both computers must have the software platform installed and licensed. The client must be connected to the solution server. It means that the computer used to access files will use the IP and Port from the computer that stores the solutions to connect with it and access their files. You can also connect the platform to its remote server using the 127.0.0.1 IP address and the Port where the Solution Server is running on your computer. By default, the Solution Server runs on the 10108 port.
The TWebServices must be running to accept remote connections. See Service Verification for more information.
If using the Embedded Web Service (TWebService) platform, no configuration is required. If using Microsoft IIS web server, see Installing on Microsoft IIS.
Finding Solutions folders
After clicking Find Solutions in the Manager Workspace, you will be addressed to the Server Information, which allows to easily set a Solution to auto-startup and define if the Solution Selector list will exhibit Solutions from a local or remote computer.
Solution Server | |
---|---|
Field | Description |
Solutions list built from | It shows the options below, where user can choose either if the Solution list will be built from local computer files or a server. |
Local Computer Files | It sets Solution selector list to be built from the local computer. |
Solution Server | It sets a server to build the Solution selector list from. |
Connect | It connects to the Solution server set. |
Update... | It updates Solution server status. |
Server Information | It shows server IPs. |
Running Services | It shows current server's running services. |
Local Search Folders | Exhibit local folders set to search Solutions and the options below. |
Add Search Path | It adds new local path to search for Solutions. |
Remove Search Path | It removes a local path to search for Solutions. |
Visible | It shows the local paths in the Solution List, enabling you to select the solutions in the Manager workspace. |
Allow Remote | It enables remote access to the local paths set. |
The platform will scan for .tproj files in the paths set. If the list is empty, check the search paths or the connection with the remote server. Also, try Creating a New Solution. If an error occurs when the Solution is loading, a log is created at "C:\Users\Public\Documents\TLocalSettings\".
Folder Visibility and Remote Access configuration
Any folder included in Local Search Folders has the controls for visibility and remote access.
The permissions for remote access is by folder, therefore place your Solutions on the folders accordingly. You can keep many Solutions in one folder, or create a folder for each one.
To manage your Solutions Folders:
After adding a search path, select the one you would like to allow remote access.
Check Visible to enable remote access for selected folder.
Check Allow Remote to enable Solutions from selected folder to be run by remote users.
Multi-user Development
For information about how to collaborate with other users during the Solution development, please check Multi-user Development.
In this section: