Indus is a software implementation and middleware infrastructure required to build distributed P2P applications. The Indus SDK comes with the Indus compiler and the run time. Indus adds types, syntax, semantics to Java for expressing concurrent processes, collaboration among them and reuse of components. The run time uses the JVM and enables service discovery, routing, nested transactions, policies.
||Windows XP, Java Developer Kit 1.4