It's both. You pose a scenario that have users interactively working with an MQ-based iPhantom. The only reason why that is acceptable is that it is in fact, an iPhantom charging a license. You will find that you will need more than one to serve many requests because the response times will not be desirable when many users are waiting for MQ itself to deliver the messages from a single U2 MQ iPhantom. More than one would be needed, and each one costs a license. Indeed, MQ could be viewed as multiplexing type of technology, but the reality is that it's not practical to use MQ that way.
So, if you use MQ like a connection pool, that is not desirable performance-wise, and is a breach of your license agreement. But if you use it for applications to communicate (which is the purpose of MQ), you are not violating the license agreement. Applications would send messages back and forth as a result of something a user initiated and wasn't waiting for an answer. Regards, LeRoy F. Dreyfuss Product Manager IBM UniVerse and UniData (U2) Extended Relational Databases IBM Information Management Software Tel: 303-672-1254 Fax: 303-294-4832 Mobile: 720-341-4317 Tie-line: 770-1254 External email: [EMAIL PROTECTED] WWW: http://www.ibm.com/software/data/u2 Craig Bennett <[EMAIL PROTECTED] au> To Sent by: [email protected] [EMAIL PROTECTED] cc stserver.u2ug.org Subject Re: [Fwd: Re: [U2] IBM Licensing 04/22/2005 12:47 Requirement - MQ Series] AM Please respond to [EMAIL PROTECTED] er.u2ug.org Leroy, I don't understand. First you say: >However, remember that if you are using MQ as a >means of users communicating with the database in the scenario you >describe, you are using MQ as a de facto connection pool and violating >your U2 license agreement if you don't have the equivalent number of U2 and then you say: > Message queues in the user scenario you suggest also does not violate the > agreement because they consume licenses (as an iPhantom); users are > interactively working the U2 database, regardless of the method. Which is it? if I use MQ series to pass messages to and from my web application or an atm or whatever to support an application user to access the database am I neccessarily correctly licensed because the phantoms are each using a db licence or do I have to worry about the number of users putting requests on the queue in relation to the number of phantoms servicing the queue? thanks, Craig ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/ [demime 1.01d removed an attachment of type image/gif which had a name of graycol.gif] [demime 1.01d removed an attachment of type image/gif which had a name of pic24478.gif] [demime 1.01d removed an attachment of type image/gif which had a name of ecblank.gif] ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
