Jump to content

VCL in the Remote Area and UNIGUI


Recommended Posts

Colleagues.

I have a conceptual question and I ask for help from experienced colleagues in producing and placing Delphi + Unigui software on dedicated servers (to run as a service).

Yesterday after 2 years converting my VCL software to Unigui I succeded to make it work correctly on my provider's Remote Desktop. In a few days I will start making the service aavailable..

 It is software for engineering calculations, uses a MySql database and – in the VCL version - includes a 3D visualization using Glscene.

Yesterday I put both the VCL version and the Unigui version working correctly on the dedicated server. The Unigui version runs well in the browser (without the 3D part). The VCL version runs well on the dedicated server, including 3D visualization.

The idea is that my clients will be able to access them and use the software by themselves.

My doubt is:

 If they are able to access and run the VCL version from their homes using the Windows Remote Area (with username and password that I provide) why do I need the Unigui version that runs in the browser?

The important in their case is only to access from home and not if they see in the browser or out of the browser.

I am certainly forgetting something in my reasoning, and I need to know what it is  before spending more time converting the 3D viewing GLScene components to run in the browser.

I estimate that a maximum of 5 people may want, in rare situations, to access them simultaneously.

Another doubt is: the ease of using Windows Remote Areas exists  for a long time or is it recent?

Thanks in advance

Link to post
Share on other sites
  • 4 weeks later...
On 7/5/2020 at 12:12 AM, SergioFeitoza said:

They are able to access and run the VCL version from their homes using the Windows Remote Area (with username and password that I provide) why do I need the Unigui version that runs in the browser?

Dear Sergio,

How can you offer them a separated multi-session VCL from your remote windows ?

They will all show the same screen online. So just one user can work on the software.

OK, you can create 20 windows user account and give them their password. but i don't know if it is possible to open 20 simultanous sessions on a server.

Regards

 

 

Link to post
Share on other sites
13 hours ago, Abaksoft said:

Dear Sergio,

How can you offer them a separated multi-session VCL from your remote windows ?

They will all show the same screen online. So just one user can work on the software.

OK, you can create 20 windows user account and give them their password. but i don't know if it is possible to open 20 simultanous sessions on a server.

Regards

 

 

Thank you Abaksoft . I understtod the point

Link to post
Share on other sites
  • 1 month later...

Hi Stemon63 . Thank you for the information. I went now to the site and contacted the manufacturer . Theey explained that there are  versions for just one user and for several with different prices. Now I am in the confortable position of  runninh with an isapi dll . However if multi users are possible and the price is acceptable ....  I am waiting for the call of the manufacturer to understand this Regards

The key point now  is to know what is "System" and what is "Enterprise" versions . If Enterprise version for 3 users works well with my code I will do a " free test period"

Link to post
Share on other sites
21 hours ago, SergioFeitoza said:

Hi Stemon63 . Thank you for the information. I went now to the site and contacted the manufacturer . Theey explained that there are  versions for just one user and for several with different prices. Now I am in the confortable position of  runninh with an isapi dll . However if multi users are possible and the price is acceptable ....  I am waiting for the call of the manufacturer to understand this Regards

Tsplus can work very well for your VCL remote multiusers application. I have used it for complex VCL application with a lot of concurrent users. It's similar Terminal Server. Better are only... UNIGUI apps :-) :-)

Link to post
Share on other sites

Hi

TSplus works very well. We have been using it for a number of years to make our vcl desktop applications available via the browser.
This as a transition phase to the full web.

Here you have a good overview of the prices and options
https://tsplus.net/store

What you need is one - I think it can be done on a W10 machine depending on the number of users, otherwise a Windows VPS server and a url so that it can be accessed from the outside.
VPS servers are not that expensive anymore with Windows.
https://www.strato.es/vps-windows/

Regards Peter

Link to post
Share on other sites
7 hours ago, Stemon63 said:

Tsplus can work very well for your VCL remote multiusers application. I have used it for complex VCL application with a lot of concurrent users. It's similar Terminal Server. Better are only... UNIGUI apps :-) :-)

Thanks for the very uswful information. The day before yesterday I contacted TSPlus asking for more information and prices but up to now I did not receive the information. or a phone. It was not a good start but I remain waiting them. As may Unigui apps work well now everything is a question of the prices they charge (that I do not know yet)

Link to post
Share on other sites
5 hours ago, mierlp said:

Hi

TSplus works very well. We have been using it for a number of years to make our vcl desktop applications available via the browser.
This as a transition phase to the full web.

Here you have a good overview of the prices and options
https://tsplus.net/store

What you need is one - I think it can be done on a W10 machine depending on the number of users, otherwise a Windows VPS server and a url so that it can be accessed from the outside.
VPS servers are not that expensive anymore with Windows.
https://www.strato.es/vps-windows/

Regards Peter

I wrote a post to Stemon63 minutes ago  telling tht I do not have the prices but you sent me. Thank you very much I will read carefully . The key point now  is to know what is "System" and what is "Enterprise" versions . If Enterprise version for 3 users works well with my code I will do a " free test period"

Link to post
Share on other sites
7 hours ago, Stemon63 said:

Tsplus can work very well for your VCL remote multiusers application. I have used it for complex VCL application with a lot of concurrent users. It's similar Terminal Server. Better are only... UNIGUI apps :-) :-)

In the post of Mierlp there is more information including prices Thanks again

 

Link to post
Share on other sites
Just now, SergioFeitoza said:

I wrote a post to Stemon63 minutes ago  telling tht I do not have the prices but you sent me. Thank you very much I will read carefully

Hi Peter Now I have everything I need to decide. I will study carefully the options in your post. It is a possibility for some clients. Maybe Unigui aopps for most of them and TSPlus for some specific cases which need the 3D area of my code. This 3D area made with GLScene is the only thing that I could not yet convert to Unigui.  Great information   . Thank you very much

Link to post
Share on other sites
5 hours ago, mierlp said:

Hi

TSplus works very well. We have been using it for a number of years to make our vcl desktop applications available via the browser.
This as a transition phase to the full web.

Here you have a good overview of the prices and options
https://tsplus.net/store

What you need is one - I think it can be done on a W10 machine depending on the number of users, otherwise a Windows VPS server and a url so that it can be accessed from the outside.
VPS servers are not that expensive anymore with Windows.
https://www.strato.es/vps-windows/

Regards Peter

The key point now  is to know what is "System" and what is "Enterprise" versions . If Enterprise version for 3 users works well with my code I will do a " free test period"

Link to post
Share on other sites

Hi

To choose the correct version, you have to click on the 'Compare TSplus Edition' button at https://tsplus.net/store

If you DO need a print option, you will need at least the Printer, Mobile or Enterprise. So it is a matter of weighing up.

If you want to use ssh and https, you already need at least the Mobile version.
If you want to give access via / from an iphone / ipad / android device, you need the Mobile version.

We use the Enterprise variant ourselves because we use the TSplus portal function where the user logs in
and the application is started. I don't think you have this in the lower versions.

You can run the demo https://tsplus.net/how-to-use-web-application-portal to get a feel for it. You can also
download and install a trail for 15 days / 5 users
https://tsplus.net/secure-remote-access#enterprise-edition

If you have a Windows 10 PC with some good specifications, you can also run it yourself at home
https://forum.tsplus.net/forum/viewtopic.php?f=3&t=4671

Regarding the VPS server, there are different opinions about this, but in my opinion there is no right or wrong.
There are many providers and you have to take what suits you. You just have to look carefully at what they offer by default.

A VPS server at Contabo starts at € 3.99, but as soon as you choose Windows, € 5.99 per month will be added.
With other providers you will see all-in prices including Windows. It's the small differences.
In addition, it is also important how resource intensive your applications are and whether you need a lot or
little cpu / memory / bandwidth. This partly determines the price of your VPS server.

You just have to compare the different vps providers and experiences on the forum can help ... or not.

Regards Peter

Link to post
Share on other sites
1 hour ago, mierlp said:

Hi

To choose the correct version, you have to click on the 'Compare TSplus Edition' button at https://tsplus.net/store

If you DO need a print option, you will need at least the Printer, Mobile or Enterprise. So it is a matter of weighing up.

If you want to use ssh and https, you already need at least the Mobile version.
If you want to give access via / from an iphone / ipad / android device, you need the Mobile version.

We use the Enterprise variant ourselves because we use the TSplus portal function where the user logs in
and the application is started. I don't think you have this in the lower versions.

You can run the demo https://tsplus.net/how-to-use-web-application-portal to get a feel for it. You can also
download and install a trail for 15 days / 5 users
https://tsplus.net/secure-remote-access#enterprise-edition

If you have a Windows 10 PC with some good specifications, you can also run it yourself at home
https://forum.tsplus.net/forum/viewtopic.php?f=3&t=4671

Regarding the VPS server, there are different opinions about this, but in my opinion there is no right or wrong.
There are many providers and you have to take what suits you. You just have to look carefully at what they offer by default.

A VPS server at Contabo starts at € 3.99, but as soon as you choose Windows, € 5.99 per month will be added.
With other providers you will see all-in prices including Windows. It's the small differences.
In addition, it is also important how resource intensive your applications are and whether you need a lot or
little cpu / memory / bandwidth. This partly determines the price of your VPS server.

You just have to compare the different vps providers and experiences on the forum can help ... or not.

Regards Peter

Hi Peter

Thank you very much for the excelent and useful information. Helped me a lot and I will read more and use the trial . I think it will attend me.. I will post soon

Link to post
Share on other sites
  • 4 months later...


tsplus, requires purchase of license for your vcl application to be accessed remotely.

weaknesses:
on the same server you can have 100x or more, more unigui users, than using tsplus

complicated printing, depends on printer installation on the server.

license cost.

your system even accessing through a url in the browser, it cannot be called a web system.

if you are already migrating to unigui, it makes no sense to keep your vcl project active. keep everything in one place.

Link to post
Share on other sites


tsplus, uses the windows terminal service protocol, it actually makes a crack of the terminal service dlls. so the license is much cheaper than the windows own ts.

see price comparison with other remote access solutions that have their own communication protocol, such as citrix and go-global.

Link to post
Share on other sites

Just to give another option for your trial, I use TSPlus it is very good to port Desktop apps in web mode, but for some cheap scenarios I use Winflector which is totally free for two users.

Link to post
Share on other sites
  • 2 weeks later...

Hi

For TSplus, - just like with almost all RDP or RDS solutions, a license per user, NOT per application.
You can make multiple applications available via the portal function. It is also possible to start that
one application immediately after logging in. After closing you log out automatically.

All RDP / RDS solutions have advantages and disadvantages ... it is exactly what you are looking
for in terms of functionality. TSplus licenses are considerably cheaper than competitor. 

Printing is the same as in other RDP / RDS solutions and does not cause any problems.
In a web application you will now just get more issues when you want to print directly on the printer of your user.
You will then always have to offer it in your browser as a PDF and then print from your browser.

If you do not have many users, you can also put 2 cheap desktops somewhere with 1 own rdp license
and one can then connect to your rdp machine / application.

@wilton_rad
your system even accessing through a url in the browser, it cannot be called a web system. if you are
already migrating to unigui, it makes no sense to

Correct ... you cannot call it a web system. But there are many companies in the transition from client / server to web.
RDS solutions are then used as a bridge in order to allow their application to be accessed via the web.
The customer no longer has to install any software himself.

Link to post
Share on other sites
×
×
  • Create New...