Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This page provides details about the Server Information available on the Solution Manager. It includes technical specifics about the Solution Server connection, such as Solution Location, Local Computer Management, Local Search Folders, and Connected Server Information. In the Manager workspace, click on Server Information to manage remote server settings and services.

On this page:

Table of Contents
maxLevel3
stylenone


Image Added


Anchor
Server Workspace
Server Workspace

Solutions Location 

The list of solutions presented can include files from your local computer or from a remote server. If you select Remote, you will need to specify the server address and connect to it.

To connect to a remote server, use the IP address and port of the target Solution Server. You may be required to enter an Access Key, which is the password defined on the target remote server. This configuration is available under Local Computer Management.

Local Computer

The Solutions exhibited in the Solution Selector list are the ones set in Local Search Folders when the application starts 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:

  1. Click Find Solutions file.

  2. Click Add Search Path to insert a new path;

  3. Click Remove Search Path to remove a path.

  4. Check Allow Remote Access and Allow Remote Run for multi-user development. (Optional) 

Remote Server

To display the Solution List from a remote server, the client computer must be connected to the Solution Server using its IP address and port.

If you have a computer where the solution files are stored and managed, and other computers from which you want to work remotely on those solution files, both computers must have the software platform installed and licensed. The client computer needs to connect to the solution server by using the IP address and port of the computer that stores the solutions. You can also connect to the solution server on your own computer using the IP address 127.0.0.1 and the port where the Solution Server is running. By default, the Solution Server runs on port 10108.

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.

Connected Server Information

The Connected Server Information displays details such as the operating system, server URL, server IP, installed versions, and running services. By default, the SolutionServer operates on port 10108 and includes services like Hardkey and WebServices. Additionally, you can configure services (WebServices, MQTT Broker, and Hardkey) to start as Windows services.


Local Computer Management

The Local Computer Management defines an AccessKey to connect securely with the Solution Server hosted on the local computer, adding an extra security layer for remote access. It includes configuration fields for setting and verifying the AccessKey: the "Set AccessKey" field for entering the password and the "Verify" field for re-entering the password to confirm it. The "Apply" button saves the AccessKey settings.

Warning

Pressing "Apply" with any input removes the AccessKey. 



Finding Solutions Folders

After clicking Find Solutions in the Manager Workspace

Easy Heading Macro
headingIndent40
navigationTitleOn this page
selectorh2,h3
wrapNavigationTexttrue
navigationExpandOptiondisable-expand-collapse
This page presents the Project Server settings. To set it, click the Project Server icon in the Find Projects dynamic text box on the Project Management interface.

AnchorServer WorkspaceServer WorkspaceServer Workspace

After clicking Find Projects in the Project Management interface, you will be addressed to the Project Server screenInformation, which allows to easily set a project solution to auto-startup and define if the Project Solution Selector list will exhibit projects Solutions from a local or remote computer. 

Image Removed

Project

Solution Server

Field

Type

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.

DescriptionSets project

Local Computer Files

Radio button

It sets Solution selector list to be built from the local computer.

Project Sets

Solution Server

Radio button/Field

It sets a server to build the

project Connects

Solution selector list from.

Connect

Command button

It connects to the

project

Solution server set.

Update...

Command buttonUpdates project Shows

It updates Solution server status.

Server Information

TextShows

It shows server IPs.

Running Services

Text

It shows current server's running services.

Local Search Folders

Exhibit local folders set to search

projects Adds

Solutions and the options below.

Add Search Path (plus)

Command button

It adds new local path to search for

projectsRemoves

Solutions.

Remove Search Path (minus)

Command button

It removes a local path to search for

projects

Solutions.

Allow Remote Access

Visible

It shows

Allows remote access to

the local paths

set

in the Solution List, enabling you to select the solutions in the Manager workspace.

Allow Remote

RunAllows running a local project remotely.Virtual PathField

For each search path you enable remote access, an extra layer of security can be added by defining the Virtual Path. This string works as a key required to access the project in that folder.

If the folder allows remote access and no virtual path is defined, any remote user connected to this server will have access to query projects from that folder.

It enables remote access to the local paths set.


Info

The platform will look scan for .tproj dbSln 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 ProjectSolution. If an error occurs when the project Solution is loading, a log is created at "C:\Users\Public\Documents\TLocalSettings\".

AnchorProjects list built fromProjects list built from Projects list built from

TraceLogs" folder



Anchor
Folder Visibility and Remote Access
Folder Visibility and Remote Access

Folder Visibility and Remote Access configuration

Any folder included in Local Search Folders has controls for visibility and remote access.

Permissions for remote access are set by folder, so place your solutions in

Local Computer Files

The projects exhibited in the Project Selector list are the ones set in Local Search Folders when the application started to run.

If you copy a new project (.tproj extension) to a folder listed in Local Search Folders, it will not be exhibited in the list immediately. It is necessary to click the Refresh button to refresh the list.

To add or remove a folder from the search paths, follow the steps in the following:

  1. Click "Find Project..." to display a list of existing search paths. If the "Find Project..." button is not visible, check the Project Server configuration and change it to Localhost;

  2. Add or remove paths from the search list;
  3. Define other search criteria below.

Project Server

Info
titleProjectServer Service

ProjectServer service must be running to accept the remote connections. If using the Embedded Web Server (TWebServer) platform, no configuration is required. If using Microsoft IIS web server, see Installing on Microsoft IIS.

When connected to a remote computer, the Search Folders and allowing access to the projects shall be executed on the Remote Computer. <<<<??>>>>>

On the client side, it is only possible to connect to server and enter the Virtual Path key that define which paths from the remote computer you have access.

The process to check if the remote Server meets all requirements to allow remote access is described in Project Server.

Info
titleMulti-user Development

For information about how to collaborate with other users during the project development, please check Multi-user Development.

AnchorLocal Search FoldersLocal Search FoldersLocal Search Folders

Allowing Remote Access

Any folder included on Local Search Folders can be enabled or not for Remote Access. 

The permissions for remote users access is by folder, therefore place your projects on the folders accordingly. You can keep many projects solutions in one folder , or create a separate folder for each one. 

To manage

remote access for

your

projects

Solutions Folders:

  1. After adding a search path, select the one you would like to allow remote access.

  2. Check 

    Allow Remote Access

    Visible to enable remote access for selected folder.

  3. Check Allow Remote Run to enable projects Solutions from selected folder to be run by remote users.

    If necessary, enter a Virtual Path


Info
titleMulti-user Development

For information about how to collaborate with other users during the Solution development, please check Multi-user Development.



In this section

...

:

Page Tree
root@self@parent
spacesV10