|
The problem with the active user file is keeping it accurate when interactive sessions crash. Another idea might be to have the application's front end put a shared lock on a specific object, or there may already be a handy object that's always locked by all users within the application. Then simply retrieve the object lock details and send a break message to each locking workstation. Within the application's front end you could also set a break message handling program so that the message can be popped up in a nice window with the same look and feel as the rest of the application. In fact you don't really need the data queue. The message entry program could do all that work up front. Then you also don't need to worry about the data queue monitor being active. If you want to go on adding whistles and bells the message entry could be made to show a subfile of the active users. The message sender could then have the option to select some or all of them as message receivers. Dave Kahn Johnson & Johnson International (Ethicon) France Phone : +33 1 55 00 3180 Email : dkahn1@jnjfr.jnj.com (work) dkahn@cix.co.uk (home) -----Message d'origine----- De: Pat Barber [mailto:MBOCEANSIDE@postoffice.worldnet.att.net] Date: 19 July 1999 19:17 À: MIDRANGE-L@midrange.com Objet: Re: event-driven data to 4+ screens boothm@ibm.net wrote: > > O.K., here's what I want to have it look like: > > A user, any one of several, types a message. The message itself pops up > in a window to all other users that currently have that application in > use. I forgot... one "possible" solution... Modify the app that you want to monitor to update a "list" of current users in a "active" user file... Now... how you keep two or more users from sending everybody else a "different" message at the same time is a different matter. Maybe a dataq with first in -- first out type of deal... +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.