Programming Interface for Asynchronous Communications in a Multitasking Operating System
Original Publication Date: 1988-Jun-01
Included in the Prior Art Database: 2005-Feb-15
A method is described which provides for clear separation of operations and improved system performance in multitasking operating systems by a communications subsystem. A structure for enforcing correct programming is also provided which helps reduce programming errors and improve programming productivity. Asynchronous communication is one of the most common forms of communication in use today. Every host and personal computer (PC) known supports this form of communication. However, its use has been primarily interactive (in the form of preprogrammed terminals) to hosts. With the advent of PCs, the use of asynchronous communications has been dramatically increased.