 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Eivind Bakkestuen Guest
|
Posted: Thu May 17, 2007 8:13 am Post subject: Ann: NexusDB Server License Plugin - End of sale & New funct |
|
|
The introductory sale will come to a close tomorrow, so hurry if you want to
save!
*** NEW ***
Now contains a method to get the list of users on the client-side.
***
If you would like to be able to:
- Limit the number of server connections your clients can make
- Optionally put a time limit (end date) on nxServer accepting connections
- Let your customer have a visible list of logged in clients
then this plugin is for you.
The plugin is compiled into nxServer, and shows up as an extra configuration
page in the UI, where your customer will need to input their license key.
The key is generated by you, and currently supports controlling number of
connections (sessions) and a date after which nxServer no longer accepts
connections.
The introductory price is US$75, and will rise to US$150 after the
introductory period.
For a peek at the visual aspect of the plugin, please see this link:
http://www.nexusdb.com/new/index.php?q=node/616
Below is the Readme.txt file delivered with the installer:
The Server License Plugin has three main features:
- limit the number of users that can log on to nxServer
- optionally support an expiry date after which nxServer no longer accepts
connections
- allow for server displayable usernames set on the client side
Be aware that the current license key obfusciation is *not* intended to
defeat determined hackers.
We do recommend that the constant used in the function XorAndChecksum
(nxslServerLicensePluginCode.pas) is changed from its default value before
you start using the plugin.
In order to compile, you will also require the JclMime.pas unit from the JCL
library, which can be downloaded here:
http://sourceforge.net/projects/jcl
The plugin limits connections by counting the server-side creation of
TnxSession proxy objects.
See the TestPlugin demo project for client-side usage.
To add the plugin to nxServer or your own server, add these two units to the
..DPR file:
nxdmLicensedServer
nx2uiServerLicensePluginSettings
After recompiling with the new units, you will find a new page in the server
UI under the "Plugins" node (next to the Server Info Plugin).
To create keys, compile and run the ServerLicense project supplied.
--
Eivind Bakkestuen
Nexus Database Systems Pty Ltd |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|