Focus on the communication scheme in the middleware CONFIIT using XML-RPC

Summary form only given. The need of computation power increases, and grid computing seems to be a good complement to expensive parallel computers. This paper deals with the evolution of CONFIIT (computation over network with finite number of independent and irregular tasks): a purely decentralized peer to peer middleware for grid computing. We specially focus on topology management (virtual ring), and mainly how CONFIIT can be robust according to computer crashdowns, transmission failures, and dynamic evolution of the system. CONFIIT is designed to manage computation distribution and result gathering. It's fully implemented in Java for portability and execution on Internet. Communications are based on XML-RPC calls.