|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ClientList | This class manages a list of clients. |
Job | This class encapsulates a job and defines some methods to access its data. A Job consists of colon separated commands, where the first one is always a class with necessary parameters (but can be empty). |
JobAdder | This class adds jobs to a specified JobServer. |
JobClient | This class acts as a client to a server distributing jobs to be carried
out. Every request the client sends to the server has the type of request in the first line, the port it is listening to in the second line and any other data after that. For a complete list of commandline parameters just run it with the option "-help". |
JobClientProcessor | This class is the implementation for the client for processing requests. |
JobDistributor | This server thread is only there for distributing jobs to clients. |
JobServer | This class is a server for performing distributed computation. The clients register and unregister themselves with the server, which handles a queue of jobs. Every Request that is sent between Server and Client has the type of request in the first line. The job list that the server reads is a simple text file where each line is either a comment (line is starting with a "#") or a real job. |
JobServerProcessor | This class is the implementation for the server for processing requests. |
Processor | This class is for processing requests from a client. |
Server | This abstract class contains some basic functionality for a server. For a complete list of commandline parameters just run it with the option "-help". |
Classes for the distributed computing part of Proper can be found here, i.e. the JobServer and JobClient as well as the XML-Messages sent across the network.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |