Classes for communications between the client and server. Classes should be divided into subpackages as specified below:
com.metamatrix.common.comm.platform: Shared classes, used by the client and server.  Not specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.client: Classes used by the client-side.  Not specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.server: Classes used by the server-side.  Not specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.socket: Shared classes, used by the client and server.  Specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.socket.packet: Shared messaging classes used by the client and server.  Specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.socket.client: Classes used by the client-side.  Specific to the socket implementation of the communications framework.com.metamatrix.common.comm.platform.socket.server: Classes used by the server-side.  Specific to the socket implementation of the communications framework.