Must communicate with other machines that may be slower than the local machine or busy with ![]() Network and background applications are, by their very nature, asynchronous. These sorts of background "daemons" have long been available on mini, main-frame, and even workstation computers, but are relatively new to personal computers. Similarly, with the advent of MultiFinder and the ability to run programs in the background while the user continues working on a foreground application, it has become possible to write applications that operate on the user's behalf even when not immediately controlled by the user. While there are limited numbers of applications available in this category today, the numbers are increasing rapidly, and the potential for this genre is exciting. Most of these applications involve groups of people working together and are known as collaborative computing, or computer supported cooperative work. There are many applications of computers that require or benefit from this sort of multiple workstation operation. ![]() Any two or more Macintosh computers can easily be configured to communicate with each other, passing data back and forth to work together as a larger system. While the article provides the basic algorithms and techniques, the Developer Essentials disc includes full source code for the entire LACS application.Įvery Macintosh includes a local area network-LocalTalk ®. This article discusses the techniques used for implementing the asynchronous network operations, techniques that work well even when the application is running in the background under MultiFinder®. LACS is a program that provides lightweight asynchronous conferencing for Macintosh® computers connected to the same AppleTalk® network.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |