Mobile forms of cooperative knowledge organization need system architectures that also allow spontaneous (ad hoc) networking and collaboration structures. An essential requirement here, besides establishing the peerto-peer network, is the design of suitable framework architectures for object distribution. This article presents our approach to developing a basic architecture for distributed systems that support cooperation. This also involves creating interfaces to existing classical CSCW architectures and systems. The novel element of our approach, which is based on a JXTA network, is its use of JXTA services to distribute objects among peers, thus achieving the desired object distribution.