Changes between Version 5 and Version 6 of MasterSlaveCommunication


Ignore:
Timestamp:
05/31/12 10:30:01 (12 months ago)
Author:
sa1
Comment:

Minor changes

Legend:

Unmodified
Added
Removed
Modified
  • MasterSlaveCommunication

    v5 v6  
    1818After that the master requests information about the slave, via the remote methods {{{ getSlaveInfo}}}, {{{ getVersion}}}, and {{{ getCommands}}}.  
    1919 
    20 The SlaveInfo currently consists of the contents of the slave's info/ directory.[[BR}} 
     20The {{{SlaveInfo}}} currently consists of the contents of the slave's info/ directory.[[BR]] 
    2121This also contains the keys[[BR]] 
    2222{{{environ}}}: copy of the slaves environment[[BR]] 
     
    5454 
    5555The proposed protocol is message-based rather than RPC based. 
    56 The protocol would be versioned. The initially planned changes are shown below. [[Image(ProposedSequenceDiagram.png)]] 
     56The protocol would be versioned. The initially planned changes are shown below. 
    5757 
    58 Changes will include reducing the number of roundtrips, support for several masters, a busy-signal from the slave, protocol versioning and other improvements. 
     58 [[Image(ProposedSequenceDiagram.png)]] 
     59 
     60Initial changes will include reducing the number of roundtrips, a busy-signal from the slave, protocol versioning, graceful handling of disconnections, etc. Future changes would include support for several masters, etc.