<div>If I receive an external message (not a request from a browser) thru a socket telling me that all the presentation apps that share a particular Comet pusher need to advance to the next slide. How should this best be done?</div>
<div><br></div><div>My solution: I saved a reference to one of the presentation apps and send it the message #nextPage (from a Workspace window). This failed (got a walkback) in JSObject>>render:on: at</div><div><br>
</div><div> document := JSDocument on: aStream codec: self requestContext codec.</div><div><br></div><div>Since 'codec' is never used in JSDocument I changed the line above to:</div><div><br></div><div> document := JSDocument on: aStream codec: #useless.<br>
<br></div><div>This works BUT is it a reasonable approach? Or is there a canonical solution to the problem of external events?<i><br></i></div><font color="#888888"><div><br></div><div>---John</div>
</font><br>