Javascript licensing

Andrew Stolarz stolarz at gmail.com
Fri Mar 3 19:04:20 UTC 2023


I wished the JS client licenses worked a bit differently....

I remember back in Studio 6 days when I was initially testing the Js
client, you opened up 5 browser sessions, you then consumed 5 licenses.
Glad to hear it's finally resolved and you can open 5 browser sessions and
consume one license.

Regardless, I wished that even if you have 10,000 users hit a JS form, it
does not consume any licenses. It's only when you start interacting with
the data that it should consume a license.... I'm thinking something
similar like the Omnis "ultra thin" method in how it consumes licenses....
You can then think about having high volume apps utilizing the JS
client (including the mobile variants).


Andrew




On Fri, Mar 3, 2023 at 5:36 AM Mike Matthews - Omnis via omnisdev-en <
omnisdev-en at lists.omnis-dev.com> wrote:

> A longtime coming is that one.  Same value for DF1 I presume maybe
> hopefully.
>
> Mike Matthews
>
> Lineal Software Solutions
> Commercial House, The Strand<x-apple-data-detectors://1/1> Barnstaple,
> Devon, EX31 1EU<x-apple-data-detectors://1/1>
>
> omnis at lineal.co.uk<mailto:mike.matthews at lineal.co.uk>
>
> www.lineal.co.uk<http://www.lineal.co.uk/>
>
> www.sqlworks.co.uk<http://www.sqlworks.co/>
>
>
>
> On 3 Mar 2023, at 10:29, Graeme Whiting <
> graeme.whiting at catalina-software.co.uk<mailto:
> graeme.whiting at catalina-software.co.uk>> wrote:
>
> Caution: This is a message which has originated from outside the
> organisation. Ensure the sender is trusted and the content is safe before
> opening links or attachments.
>
>
>
> Omnis say they have now allowed multiple sessions from a single user to be
> considered as only one licence, however I've raised concerns with Omnis
> that there is no way to identify how many licences are actually being used
> by a server and by whom. They're implementing additional sys() functions to
> return the number in use however I think we really need some way to
> identify e.g. connection start time, session identifier and how the
> licencing is counted. $iremotetasks gives us some of this, but not the
> licence counting part.
>
> Graeme.
>
> -----Original Message-----
> From: omnisdev-en <omnisdev-en-bounces at lists.omnis-dev.com<mailto:
> omnisdev-en-bounces at lists.omnis-dev.com>> On Behalf Of
> malkishtini at gmail.com<mailto:malkishtini at gmail.com>
> Sent: Tuesday, February 28, 2023 11:09 PM
> To: 'OmnisDev List - English' <omnisdev-en at lists.omnis-dev.com<mailto:
> omnisdev-en at lists.omnis-dev.com>>
> Subject: RE: Javascript licensing
>
> [EXTERNAL] This is an external email. Please treat links and attachments
> with caution.
>
> I think if you have a form with tabs and each tab runs a different JS Form
> then that will be considered as a single user connection.
> And my understanding is that, in the newer versions of Studio, running
> multiple forms from a single browser is considered a single user connection.
>
> Mayada
>
> -----Original Message-----
> From: omnisdev-en <omnisdev-en-bounces at lists.omnis-dev.com<mailto:
> omnisdev-en-bounces at lists.omnis-dev.com>> On Behalf Of Mike Matthews -
> Omnis via omnisdev-en
> Sent: Tuesday, February 28, 2023 5:34 PM
> To: OmnisDev List - English <omnisdev-en at lists.omnis-dev.com<mailto:
> omnisdev-en at lists.omnis-dev.com>>
> Cc: Mike Matthews - Omnis <omnis at lineal.co.uk<mailto:omnis at lineal.co.uk>>
> Subject: Re: Javascript licensing
>
> It is a connection to the JS form from a web browser.  Much like
> connecting to a DF1 file.
>
> Mike Matthews
>
> Lineal Software Solutions
> Commercial House, The Strand<x-apple-data-detectors://1/1> Barnstaple,
> Devon, EX31 1EU<x-apple-data-detectors://1/1>
>
> omnis at lineal.co.uk<mailto:omnis at lineal.co.uk><mailto:
> mike.matthews at lineal.co.uk>
>
>
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.lineal.co.uk&c=E,1,JfP9d2o0jsLbMDIcrfe3n1HiyXN2RbUO053c0wL6CzcpwCPUsDdCF8kBEiq_lsAFr3OtiDroGEfZOh98X075NPrG-eKk775J3G9nd3Y3S_VL6hdi&typo=1
> <
> https://linkprotect.cudasvc.com/url?a=http%3a%2f%2fwww.lineal.co.uk%2f&c=E,1,6lsVduEycu-0WZIIxeT2Vu-wBx2P2gO2wk1BjRxI50nhWvXMBf-G1dGnrvO4cPTWdVsepTzZHOGI-ldxrylEpq4qDCd84MnpwAhUbm88GeRflJ2kqwFU6h-7Ow,,&typo=1
> >
>
>
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.sqlworks.co.uk&c=E,1,SOLIwfU9W_0uf917AeZkkZ-zyIVT1by_j4eCaZrAJSyBb0V67WBn3YCL5b7jq8z52LF58glp1wTTAcpl6QqqreC18MToWXOukz8o1KOgQbo,&typo=1
> <
> https://linkprotect.cudasvc.com/url?a=http%3a%2f%2fwww.sqlworks.co%2f&c=E,1,Q_yYdA44eu0WZqqvCrrqYQXL33ePtDWmCwzcGN0uW4ZPqnSqpBxSoaaYK3BI3oqWCo78x6hwQ0ItT9XmCNK7swdzM4CbutoT4RscxuDKRP2nIqW-iK_1Vg,,&typo=1
> >
>
>
>
> On 28 Feb 2023, at 22:00, Ben Butler
> <760.f563 at gmail.com<mailto:760.f563 at gmail.com>> wrote:
>
> Caution: This is a message which has originated from outside the
> organisation. Ensure the sender is trusted and the content is safe before
> opening links or attachments.
>
>
>
> Hi,
>
> The Community Edition comes with a 5 concurrent user license. My question
> is what is a user? Is it a remote task, a remote form, a client ip?
>
> If my app has two forms in the same browser window is that two users or
> one user?
>
> Kind Regards
>
> Ben
> _____________________________________________________________
> Manage your list subscriptions at
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E
> ,
>
> 1,JlQcxG_Vv1UpROVS_etnQA4uq0bPWZ7ovVvjssewkA_rn1laQ0SwFusdAVQt9cAxlzwedunEAp
> owfaYu5K4C3Bz4jo7xR8UIS9AKdONKAgerJhMG_D62Pmvmvg,,&typo=1
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,xGJGJEuIsmMzgmxtQ7ynGN8N4ESTIx5lfs_Oo9aaXIl8htFkkr2Iry8P7qTXhIoHuwXU20P5QDC4BrbRmOQ_CYZgcWCCTBk8uDd00YS1lJj8Q_ge9g8t-zfCToI,&typo=1
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,i1HXwQyWpvik2b6IOS7HTMjf2Qygz9wy19KS4K10oAgekNXgC3qOI8C4UEm7PqI_hDMir-_il5rcPDnPeAO936PKTL0XQtC5GzKkwUnq&typo=1
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
> _____________________________________________________________
> Manage your list subscriptions at
> https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,9HEvNkiX4Eb5-haKGqHe7UbQdLD1Eb1mo80FTDCOuVbGyoshiEgXFcIJsnAR6m9tuAD7NSdTGAFIIOxQ_aU0kZyRn4Dpg2JyQMcQ2D51&typo=1
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at https://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>


More information about the omnisdev-en mailing list