Version 1.0
Runtime Machinery-
Executor - Alchemi.Executor-1.0.0.msi
Executor Service - Alchemi.ExecutorService-1.0.0.msi -
Manager - Alchemi.Manager-1.0.0.msi
Manager Service - Alchemi.ManagerService-1.0.0.msi - Cross Platform Manager - Alchemi.XPManager-1.0.0.msi
Software Development Kit
Source Documents
Additional Samples
- Alchemi BLAST - alchemi-blast.zip
[Note: Alchemi releases and information are now maintained at the SourceForge project site (http://sourceforge.net/projects/alchemi)]
What's New (Jan 2006)
- The Manager and Executor can both now run in two modes:
- as a normal desktop application
- as a windows service
- The Services are configured to startup automatically by default. This can be changed using the standard Windows Service Control Manager. Note: The Executor works only in the dedicated-mode while running as a service.
- The Manager and Executor have advanced logging capabilities enabling easier reporting of errors. The logging is enabled by default, and uses the log4net APIs. This includes detailed debug information which is useful while tracking possible bugs. The logging settings can be changed using the Alchemi.Manager.exe.config for the Manager and the Alchemi.Executor.exe.config file for the Executor. The Manager produces the log file: alchemi-manager.log while the Executor logs its information in alchemi-executor.log.
- The Executor can now detect if a Manager is disconnected and this launches a seperate thread to try and connect to the manager again.
- The Executor Heart-beat and other additional connection settings (such as those which define parameters for actions when a Manager is disconnected) are configurable through the Executor form.
- The GApplication now cleans up files properly after completion.
- A new constructor in the GApplication class defines if it can be re-used. By default a GApplication is only single use.
- Added a new method to ThreadCollection to enable removing threads from the application.
- The Alchemi console interface is improved with a lot of new features including graphical views for grid-applications and executor statistics.