Search Wiki:
Resource Page Description
Controller is the windows service, which provides subscription services to the Agent application, and has a trigger to execute all the jobs on the agent side, and collecting the results into data storage.

Service Interfaces
* Subscribe
* Unsubscribe
* ExecuteJobs
* Callback event OnRun

Database Schema

zion.png




Files Structure
  • Controller.cs - the main file to host the WCF service
  • ControllerData.cs & Zion.sdf - data model to store the Script, Job, and Execution results
  • Controller.exe and Controller.exe.config - the runtime binary files

To compile by yourself
@csc /debug- /optimize+ /nologo ControllerData.cs Controller.cs

To install the windows service (hosting the WCF)
@installutil Controller.exe

To manager the data storage, check it out here http://code.msdn.com/zgrid
Last edited Oct 5 2008 at 6:11 AM  by Z, version 11
Comments
ZuneLover wrote  Sep 6 2008 at 2:53 AM  
Together w/ Agent, it's a good practice of the two-way communications of WCF (Windows Communication Foundation)... and mixing different .net programming languages (VB, C#, not that hard, all transparent).

Updating...
Page view tracker