SergioFeitoza Posted July 4, 2020 Posted July 4, 2020 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
Abaksoft Posted August 2, 2020 Posted August 2, 2020 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
SergioFeitoza Posted August 3, 2020 Author Posted August 3, 2020 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
Stemon63 Posted September 15, 2020 Posted September 15, 2020 On 8/3/2020 at 3:47 PM, SergioFeitoza said: Thank you Abaksoft . I understtod the point Use Tsplus Remote Desktop...
SergioFeitoza Posted September 15, 2020 Author Posted September 15, 2020 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"
Stemon63 Posted September 16, 2020 Posted September 16, 2020 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 :-) :-)
mierlp Posted September 16, 2020 Posted September 16, 2020 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
rencarnacion Posted September 16, 2020 Posted September 16, 2020 For VPS server I suggest you http://www.contabo.com
SergioFeitoza Posted September 16, 2020 Author Posted September 16, 2020 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)
SergioFeitoza Posted September 16, 2020 Author Posted September 16, 2020 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"
SergioFeitoza Posted September 16, 2020 Author Posted September 16, 2020 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
SergioFeitoza Posted September 16, 2020 Author Posted September 16, 2020 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
SergioFeitoza Posted September 16, 2020 Author Posted September 16, 2020 4 hours ago, rencarnacion said: For VPS server I suggest you http://www.contabo.com Thank you rencarnacion. I will read the information
SergioFeitoza Posted September 17, 2020 Author Posted September 17, 2020 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"
mierlp Posted September 17, 2020 Posted September 17, 2020 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
SergioFeitoza Posted September 17, 2020 Author Posted September 17, 2020 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
Wilton Ergon Posted January 26, 2021 Posted January 26, 2021 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.
Wilton Ergon Posted January 26, 2021 Posted January 26, 2021 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.
lfgarrido Posted January 27, 2021 Posted January 27, 2021 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.
mierlp Posted February 5, 2021 Posted February 5, 2021 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.
Recommended Posts