SIOP: Scripting Inter-Operation Protocol - Dynamic inter-process communications mechanism that allows script based languages to communicate with each other similar to standards such as CORBA, but without the need for explicit definitions of interfaces.
XMUD is a MMORPG implementation in Java. Players can extend the system by creating new objects. The game provides a 3D engine written in Java3D, Persistent state management, synchronization and networking subsystems. Compatible with NWN modules.