|
||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
com.monica.javacom.application | This package holds the application classes that should be run from the command line and classes that are used by the application classes. |
com.monica.javacom.ciphering | This package holds classes that are responsible for maintaining a secure connection over a reliable data connection. |
com.monica.javacom.interfaces | This package holds all non-standard interfaces of the Team MONICA JavaCom. |
com.monica.javacom.manager | This package hold classes that are responsible for management functions in the MJC connection between the client and the server side. |
com.monica.javacom.protocol | This package holds classes that are responsible for the protocol functionality in the MJC layer hierarchy. |
com.monica.javacom.streams | This package holds classes that enable programmers to use the MJC stream handling
(MJCWriter, MJCWriteable, MJCReader, MJCReadable) in the java standard (InputStream, OutputSteam)
way. Classes of this package implement one of the four MJC basic stream handling interfaces such as MJCWriter, MJCWriteable, MJCReader, MJCReadable and have either a Has-A or an Is-A relationship to an InputStream or and OutputStream. |
com.monica.javacom.terminal | This package holds classes that are responsible fo the terminal functionality in the
MJC layer hierarchy. Terminal functionality provides a possibility for sending/receiving output formatting character sequences. |
com.monica.javacom.transport | This package holds classes that are responsible for the transport functionality
in the MJC layer hierarchy. Transport functionality means the reliable data connection between two parties in a network. |
com.monica.javacom.util | This package holds classes that provide functionality that couldn't be classified. These classes provide functionality that is being used by classes of serveral different MJC packages, and that is essential for the MJC JavaCom working. |
com.monica.javacom.virtualdisplay | This package holds classes that are responsible for visualizing the output for the user. |
com.monica.javacom.virtualinput | This package holds classes that are responsible for handling the input from the user. |
com.monica.javacom.window | This package holds classes that are responsible for providing a framework for the classes in the com.monica.javacom.virtualinput and com.monica.javacom.virtualdisplay packages for their functionality. |
Team MONICA JavaCom
Team MONICA JavaCom is a library and application for creating secure connections to
remote hosts over the internet.
The MJC hierarchy introduces the MJCWriter/MJCWriteable and MJCReader/MJCReadable stream
handling interfaces. The write functionality, which is in the downward direction between layers
is synchronous. Teh read functinality, which is in the upward direction, is asynchronous.
The MJC layer hierarchy consists of the following layers:
|
||||||||
PREV NEXT | FRAMES NO FRAMES |