An Architecture for the Implementation and Distribution of Multiuser Virtual Environments.
View/ Open
Abstract
JavaMOO is an architecture for creating multiuser virtual environments focusing on
domain-specific design and rapid development. JavaMOO components use best practices
and extensible design for system configuration, client-server communication, event
handling, object persistence, content delivery, and agent control. Application
dependencies such as database and web servers are embedded, promoting wide
dissemination by decreasing management overhead. The focus of this thesis is the design
and implementation of the JavaMOO architecture and how it helps improve the state of
multiuser virtual environments.