Home
Project
Download
Documentation
Authors
Acknowledgements
Welcome to the Alchemi Executor Service project

The Alchemi Executor Service is an adaptation to Alchemi Framework developed to a project we developed in collaboration with SENAC College of Computer Science and Technology. It consists of two programs: The ExecutorService (the service itself) and the ExecutorServiceControl, the service control and interface program.

To achieve the desired results, two files of the Alchemi.Core source have to be modified and rebuilt. The programs will only work on this modified version of Alchemi.Core. The modified sources and binaries can be found in the download section. The documentation for all the changes are in the following files:

Executor\Configuration.cs: an additional constructor for Configuration class has been created. This enables a Windows service to create a configuration file in other directory than the running application directory (%WINDOWSDIR%\System32 to services)

Executor\GExecutor.cs: the ExecuteThreadInAppDomain function has been modified to enable it to create an instance of Alchemi.Core.dll in the application base directory rather than the running application directory (%WINDOWSDIR%\System32 to services)

In the Project section you can find some information of the project that Alchemi Executor Service took part of.

Any question should by addressed to the authors. They will be happy to answer any questions you have about the project.