Shared Places - Technology Components
Shared Place Definition Language is a language for defining properties of shared places. SPDL conforms to XML specification
Shared Object is a piece of software that can be embedded as a part of a Web page content. Shared Objects offer collaboration functionality using mechanisms provided by SP framework. To interact with SP framework, Shared Objects must implement specific SP interface. Examples: Java Applets, Plug-ins, ActiveX objects, JavaScript Applications
SP Framework is a set of mechanisms that implement collaboration services and expose them to Shared Objects using SP interfaces
SP Interfaces are the entry points for accessing collaboration functionality provided by SP Framework:
- Configuration interface enables initialization of Shared Objects based on the content of SPDL document
- Data sharing interface offers data passing and synchronization services to the Shared Objects
- Control interface provides means for accessing and manipulation of collaboration state