|
Source Code Here is your quick start guide to understanding the source code. The solution
consists of several project files.
ConsoleHost
This is a place holder project and is not used yet. When ready it will
contain a console application that will use a config file and be an agent
host.
DebugHost
Another placeholder for now. Currently the DebugHost is mixed in with
Indy.Agents.Host, use it instead. DebugHost is a WinForms application which
provides simulation of many hosts on a single machine by using application
domains to separate them. This allows you to simulate having many physical hosts
without needing to set up virtual or physical machines. DebugHost also provides
visual feedback and the ability to take virtual hosts on and offline.
DemoAgent
This is a basic demo agent. It is a class library.
DemoClient
This is a demo client application which uses DemoAgent and sends them about
on simple tasks to hosts.
Indy.Agents.Core
This is the core class library used by both the client and host applications.
All agents require this library.
Indy.Agents.Host
IAH in the future will contain a class library of a default implementation to
provide agent hosting services that can be used by users to build their own
hosting applications, deploy as WCF, and so on. Currently DebugHost
functionality is mixed directly in and this is a WinForms application.
Next?
You might check out running the
demos.
|