BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Ann: NexusDB Server License Plugin - End of sale & New funct

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Thirdparty Tools (General)
View previous topic :: View next topic  
Author Message
Eivind Bakkestuen
Guest





PostPosted: Thu May 17, 2007 8:13 am    Post subject: Ann: NexusDB Server License Plugin - End of sale & New funct Reply with quote



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
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Thirdparty Tools (General) All times are GMT
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.