Broadcasting Issue
-
Hi, We, in our office use a remote Matlab License server running FlexLM license manager. Since we have very few floating licenses we end up asking to release the license from the fellow engineers many times a day.This creates confusion as we are not knowing who is actually using the license. To automate this I plan to make a simple application wherein I'll monitor the connection to that particular matlab server and see which user has actually hooked up a license if a socket to that server:port becomes alive. Then I would start broadcasting to the rest of the users that this user is using the License. This can be achieved my making a service that would feed a frontend application with the broadcast details which would let people actually know who is using the license. It is a simple License viewer. Since I don't have administrative access to the license server (it is organization wide server) so I just can monitor connections from my system or from a group of users who actually install the service I am planning to make. My only concern now is since I am to use broadcast mode for letting others know I have hooked up a license I would be in trouble with network bandwidth. Does anybody have a better architecture to prevent the broadcast and use some other tricky method.
There are only two kinds of people who are really fascinating-people who know absolutely everything, and people who know absolutely nothing. Oscar Wilde (1854-1900) Regards... Shouvik
-
Hi, We, in our office use a remote Matlab License server running FlexLM license manager. Since we have very few floating licenses we end up asking to release the license from the fellow engineers many times a day.This creates confusion as we are not knowing who is actually using the license. To automate this I plan to make a simple application wherein I'll monitor the connection to that particular matlab server and see which user has actually hooked up a license if a socket to that server:port becomes alive. Then I would start broadcasting to the rest of the users that this user is using the License. This can be achieved my making a service that would feed a frontend application with the broadcast details which would let people actually know who is using the license. It is a simple License viewer. Since I don't have administrative access to the license server (it is organization wide server) so I just can monitor connections from my system or from a group of users who actually install the service I am planning to make. My only concern now is since I am to use broadcast mode for letting others know I have hooked up a license I would be in trouble with network bandwidth. Does anybody have a better architecture to prevent the broadcast and use some other tricky method.
There are only two kinds of people who are really fascinating-people who know absolutely everything, and people who know absolutely nothing. Oscar Wilde (1854-1900) Regards... Shouvik
Just curious. What's the cost of a couple new licenses versus the cost of you developing this application and supporting it for the same amount of time as you'll use the licenses?? You'd have to have some kind of central server that each client application would have to connect to. This server would probably keep track of the license use and notify the clients directly instead of broadcasting. So that's TWO applications you have to write, not one.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008 -
Just curious. What's the cost of a couple new licenses versus the cost of you developing this application and supporting it for the same amount of time as you'll use the licenses?? You'd have to have some kind of central server that each client application would have to connect to. This server would probably keep track of the license use and notify the clients directly instead of broadcasting. So that's TWO applications you have to write, not one.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008Well just to answer your First Question 4 Floating licenses of Matlab with only Simulink and Stateflow costs you around 8,200,000 INR which is equivalent to 206,861.4 US$. Hence a small application would be always better than procuring few more license. Moreover getting approval for license and all needs a huge cycle time, against which developing an application would always be better
There are only two kinds of people who are really fascinating-people who know absolutely everything, and people who know absolutely nothing. Oscar Wilde (1854-1900) Regards... Shouvik
-
Well just to answer your First Question 4 Floating licenses of Matlab with only Simulink and Stateflow costs you around 8,200,000 INR which is equivalent to 206,861.4 US$. Hence a small application would be always better than procuring few more license. Moreover getting approval for license and all needs a huge cycle time, against which developing an application would always be better
There are only two kinds of people who are really fascinating-people who know absolutely everything, and people who know absolutely nothing. Oscar Wilde (1854-1900) Regards... Shouvik