ViewVC logotype

Log of /experimental/agents/Station.java

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph

Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.2 - (view) (annotate) - [select for diffs]
Fri May 4 02:04:35 2001 UTC (18 years ago) by ajm
Branch: MAIN
Changes since 1.1: +72 -1 lines
Diff to previous 1.1
Loads of new framework but far from complete.

The BasicAgent class is as it says, a basic agent, with ability to be run from the command line to fire it into an agentstation.

AgentStations now have support for adding and removing agents and support for multiple listeners.  Also initial support for peer agent stations.  Attempted support at peer -> peer agent transfer, but run into problems.

Still no bytecode transfer, but location and method has been figured out.

The AgentSystem class is now the bootstrap class for an agent station.  It brings up the AgentStation (which is now singleton) and the Logger (also singleton - using standard i-scream logging techniques).  It is possible to specify a peer station that the booting agent station should connect to.

Initial TODO:

	agent class loader
	agent bytecode transfer
	solve peer -> peer problems - possibly by creating extra socket to send agent, but shouldn't really be needed

Revision 1.1 - (view) (annotate) - [select for diffs]
Mon Apr 23 19:45:18 2001 UTC (18 years, 1 month ago) by ajm
Branch: MAIN
Sketchy ideas for starting the "agents" project.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.26