The project Mandala helps the development of concurrent and/or distributed applications. It is based on the asynchronous reference concept which provide asynchronous and potentially remote method invocation.
Inter Process Messenger (IPM) is an interprocess communication and remote procedure call system which shares a number of characteristics with existing IPC systems such as Corba and XML-RPC. IPM is fully sockets based, supporting internet and unix socket