Woman Sock

Newsflash

MOINC is an attempt to develop a Java Web services deployment platform for high availability and high scalability. It combines the concepts of grid computing along with Web services with the goal of using the much wasted computing power of idling computers to process Web service requests.

Home MOINC Client Agent
MOINC Agent In Depth PDF Print E-mail
MOINC agent is a collection of loosely coupled set of modules that carry out well defined tasks. The modules and their functionality are listed below.

State Detector Module
  • Determine when the computer is idling.
  • Inform MOINC server that the client is ready to receive web service requests.
  • Inform the module which launches the screen saver.
  • Inform the module which handles Axis2.
Service Deployer
  • Launch Axis2 runtime.
  • Execute service requests on top of Axis2.
  • Acquire points information.  

Screen Saver Invocator

  • Invoke the MOINC screen saver when MOINC agent runs.
  • Shutdown the screen saver when MOINC stops functioning.
Points Notifier
  • Inform the MOINC Server Management Module about the CPU usage of web service requests in order to give points to the particular client.


All communications between the MOINC Agent and the MOINC Server and the MOINC Server Management Module are carried out via the Thisara messaging protocol.