How do you deploy your app? [message #1334] |
Sun, 18 May 2008 12:55 ![Go to next message Go to next message](/theme/default/images/down.png) |
bnorton
Messages: 2 Registered: May 2008
|
Junior Member |
|
|
By using the tutorials I've developed a basic system, so now I need to actually deploy it. I may have missed it, but I don't see anything on how you actually unbundle your subsystem from the Radicore system itself.
|
|
|
|
|
Re: How do you deploy your app? [message #1337 is a reply to message #1336] |
Mon, 19 May 2008 02:40 ![Go to previous message Go to previous message](/theme/default/images/up.png) |
AJM
Messages: 2361 Registered: April 2006 Location: Surrey, UK
|
Senior Member |
|
|
That is not possible. If you use the Radicore framework to create your application then you need the Radicore framework to run your application. The fact that some users will not be able to run all the tasks is irrelevant - even though the code may be available it is never loaded, so there is no overhead apart from the space taken up on disk.
Although an ordinary user may not need access to all the tasks in the Radicore framework an administrator certainly does. How else does he manipulate the menus? Change the security permissions? Add new tasks?
It is simply not possible to have a separate deployment of the application for individual users. There is ONE version which can be accessed by everybody, but with an access control system which identifies who has access to what. If a particular user is not permitted to access a task then he never sees its option on a menu, and if he cannot see it he cannot run it. This is how I "strip out" unwanted tasks.
Tony Marston
http://www.tonymarston.net
http://www.radicore.org
|
|
|