Communication Manager Employing a Control Table
Original Publication Date: 1987-May-01
Included in the Prior Art Database: 2005-Feb-01
An Enhanced Connectivity Facilities product communicates through the use of several Conversation Managers. Therefore, any addition of more Conversation Managers should be made as easy as possible. Any new additions of Conversation Managers should not have a significant effect on the existing code. This method facilitates any addition of Conversation Managers by incorporating a Control Table concept used by the Communication Manager to control execution flow. A Control Table consists of various entries used by the Communication Manager. Each Control Table entry contains the address of a routine to be invoked. An entry also contains addresses to subsequent entries specified by return codes generated by the invoked routine. The first entry of a Control Table is always the initial entry processed by the Communication Manager.