![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
Bob, This isn't a "problem" that needs a solution ! It is RD enforcing their licence more closely than they have in the past. If you have a process that talks to the outside world, then RD would like you to pay for that. Whilst the 'value' may be a point of contention, if YOU (or your users) have been benefiting from using D3, RD would simply like to be recompensed - just as I'm sure you ae being paid for the use of your software. I don't mind paying RD, IBM etc for the use of their database technologies Like everyone, I'd prefer the seat pice to be lower & have options for CPU based licences, but I really don't see that this would do anything other than lower their revenue stream, and my business NEEDS them to stay in business! |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
Frank, "As far as I understand RD's licensing policy, they are trying to avoid people writing terminal servers where I agree licenses are being stolen. But a web application where there's also 50 licensed users on the system using terminal emulators is where they are throwing out the baby with the bathwater. " Unfortunately, whilst there may be 50 'real' users on the system, RD also want a piece of those 'pretend' web users too ! And, YES, if that means you need to purchase more licences to meet peak demand, then you are going to need to buy more licences. I don't believe that putting Flashconnect into the equation will make things any easier for you, as it still has phantoms that consume sockets and so would require additional users to be purchased, as you have also pointed out with JD3. My understanding of JD3, and probably your own socket connector, is that it doesn't scale well under load because there is no mechanism to queue requests - if you don't have enough phantoms to respond NOW, you are out of luck ! I suspect FC may be the same, but will happily be corrected :-) I know we spent a LOT of time getting this "right" with Visage in the early days, and had a single DB connection able to handle 300 'simultaneous' requests before we started to have timeout issues Whilst it probably IS possible to find ways around the licence issue, you have to weigh up the time taken to develop these vs the cost of simply buying extra licences - unless you are selling a LOT of systems this probably will not stack up (send me an email & I can probably even point you in the right direction if you want to run the risk of getting RD off side) Of course you can/should also voice your opinion directly to RD, as should other 'impacted' parties that read this thread - unless you/we all let our opinions be known, we cann't really blame RD for not taking notice of them, can we :-) |
#6
| |||
| |||
|
|
Frank, "As far as I understand RD's licensing policy, they are trying to avoid people writing terminal servers where I agree licenses are being stolen. But a web application where there's also 50 licensed users on the system using terminal emulators is where they are throwing out the baby with the bathwater. " Unfortunately, whilst there may be 50 'real' users on the system, RD also want a piece of those 'pretend' web users too ! And, YES, if that means you need to purchase more licences to meet peak demand, then you are going to need to buy more licences. I don't believe that putting Flashconnect into the equation will make things any easier for you, as it still has phantoms that consume sockets and so would require additional users to be purchased, as you have also pointed out with JD3. My understanding of JD3, and probably your own socket connector, is that it doesn't scale well under load because there is no mechanism to queue requests - if you don't have enough phantoms to respond NOW, you are out of luck ! I suspect FC may be the same, but will happily be corrected :-) I know we spent a LOT of time getting this "right" with Visage in the early days, and had a single DB connection able to handle 300 'simultaneous' requests before we started to have timeout issues Whilst it probably IS possible to find ways around the licence issue, you have to weigh up the time taken to develop these vs the cost of simply buying extra licences - unless you are selling a LOT of systems this probably will not stack up (send me an email & I can probably even point you in the right direction if you want to run the risk of getting RD off side) Of course you can/should also voice your opinion directly to RD, as should other 'impacted' parties that read this thread - unless you/we all let our opinions be known, we cann't really blame RD for not taking notice of them, can we :-) |
#7
| |||
| |||
|
|
30 users, and in others it may be 3-5, but it's unlikely you are looking at an intensive heads down/tail up call centre envionment if you are talking "web" |
#8
| |||
| |||
|
#9
| |||
| |||
|
|
We have an application which uses phantom ports with socket calls similar to processit. But now with the new D3 licensing for 7.4, we are now charged a user for each phantom that uses listens on a socket. Has anyone run into this problem and found a solution to it. Any suggestions for alternative methods that don't involve ODBC or purchasing another product such as FlashConnect. Thanks. |
#10
| |||
| |||
|
|
Tony Gravagno wrote: I haven't checked recently but I don't think socket usage will cost an extra license on top of the one it's already consuming. If I get some time I'll look at this but someone else's confirmation would help. A phantom using sockets will consume a user license and phantom license. |
![]() |
| Thread Tools | |
| Display Modes | |
| |