the term
Vocabulary This section provides most of the professional terms used in this document. Shared Space Shared Space is a dedicated "virtual place" for the Groove user (member) to interact. A shared space contains more than one tool and maintains data in accordance with the current state of each interaction. Examples of shared spaces such as "The Groove Development Team Shared Space" and "The Smith Family Shared Space". The lasting version of the shared space is a file database, and each member's machine is equipped with the same copy of the database, each copy is instant updated, so they can explain the current situation of the shared space. These files contain a list of all members of this shared space, which members are active, which tools are being used and the current situation of space. Member (Member) a member of a shared space refers to any instance of any member interaction with other shared spaces. He can be a person, a computer, and an example that can interact with other shared people. Members interact through equipment (usually computer), just like people interact by phone. The delta increase indicates that some of the shared space has changed, which is a container that can accommodate one or more commands generated by the engine. It is usually equivalent to a change in a user interface portion (eg, a button) and is a change in the UNDO portion. The increment can be local (generated on your device) or outside (generated on a machine of shared space other member). The incremental record examples recorded and sent can be a chat line, or a new tool that is in the line in the SketchPad or a new tool to the shared space. The increment is stored in the sequence and is transmitted according to the XML element. Transceiver's Groove application has a top-level controller called a transceiver. Separate shared applications are called tools. Transceivers provide local system-level features such as communication, security, and account maintenance. Tools tools are programs or shared applications that share space members used to interact. Each member has the right to use the same tool and use them to change the data of the shared space. Examples of tools such as chat tools, sketches, chess games. The Groove application includes a top-level controller called a transceiver, a separate shared application called a tool. View (View) view is a typical one or more ActiveX controls that get requests for the increment of the user input and tool engine generated. View Display Tool's User Interface and Query The engine and data of the tool. One tool can subscribe to the view of other tools but do not need to provide a view. The engine of the engine tool is responsible for the maintenance and change of tool data model in shared space. The engine is generated and implemented to the tool view in accordance with incremental reactions received from other member tools of shared space. The engine provides an asynchronous increment for the tool. Controlling Code Tool Code Component is a control code that makes the engine, view, and tools of other parts of the tool, making it a template and has a tool function, which gives tools to personality, behavior, and functions. Toolsets A toolset is a logically set tool. The main purpose of the tool set is to make a group work in multiple items in a shared space. This means that a group of people can use different tools for different projects. Template (Template) A template is a static, lasting file representative tool, toolset, shared space, or skin. When you create an instance of a tool in the shared space, the shared space will reference the template of that tool. Accounts (Account) an account is a special shared space that stores the user's information.
This information includes a user identity list, a shared space (including a list of devices installed on which devices installed on these shared spaces) and contacts (including client and relay device) identity (Identity) each Groove user has at least one identity, possibly There are multiple. The default identity is the account name. Each identity corresponds to a role of the user. It includes a Groove identity URI, VCARD, and security information. The identity is the part of the endpoint that is doing. The identity is distinguished by the unique identity. User account contains a specific identity data collection. The device device is a computer running Groove. We use your computer because you may use your PC, PIM or other types of computers in the future. You use Groove through the device, but it is not necessarily the location of the device or your identity. The device is distinguished by the world's unique equipment URL. The device can share multiple accounts (for example, you and your lover may use the same computer at home). Endpoint an endpoint refers to a combination of identity and devices (who and what). The same person mentioned in the endpoint can be "developing manager working on PC" or "mother who is using PIM at home." Endpoints allow Groove to identify one person in multiple users in the same device, and one of the plurality of devices used by the same person. Global Unique Identification (GUID) The only identity of the world is often used to distinguish between unique objects. The Controller controller is a top-level application using the Groove service. It is a wrapper or application handler that provides (but not required) a user interface. It makes it work. The controller can be a Groove.exe, an IE ActiveX control or other type of controller. Skin skin is a set of components that define the appearance and behavior of the Groove transceiver and tools. Relay Groove's relay is a media device that is relayed (can be seen from the name) data between the Groove member. The relay is to be done to store incremental increments for non-online shared space members. RVP RVP is a point-to-point version of Groove's rendez-Vous protocol. This is a protocol that is positioned and contacts on the network. SSTP SSTP (Simple Symmetric Transfer Protocol) of SSTP SSTP is a small, applying layer protocol. Its design makes two programs to participate in communication between the TCP and UDP protocols in batches. DPP DPP is a Groove device in the field protocol, which provides sufficient information for "source" customer's communication subsystem so that it can transmit information to the target customer with the best way. It can also notify "Source" customers: Whether the target customer currently uses real-time SSTP services, whether it is direct or indirect. // This part of the English original article can be found in the GDK's Developer Reference Guide. For more information, please visit the P2P Chinese Forum http://grossfinch.soage.com