1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
<?xml version="1.0"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/doxbook/xml/4.3/docbookx.dtd">
<chapter id="libaccounts-overview">
<title>Overview of libaccounts-glib terminology</title>
<para>
libaccounts-glib uses some straightforward terminology, that is nevertheless
important to outline before further discussion.
</para>
<variablelist>
<varlistentry>
<term>
account
</term>
<listitem>
<para>
An account is given by a provider to a user, and allows access to
services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
provider
</term>
<listitem>
<para>
A provider gives out an account to users, as well as allowing them to use
the account with a variety of services. A user can have multiple accounts
with the same provider, and each account may have multiple services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
service
</term>
<listitem>
<para>
A service is hosted by a provider, and allows the user to perform some
task.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
service type
</term>
<listitem>
<para>
A service type describes the main functionality provided by a service.
Service types are a useful way to group services which support a
certain functionality. Examples are <literal>calendar</literal>,
<literal>e-mail</literal> and <literal>sharing</literal>.
</para>
</listitem>
</varlistentry>
</variablelist>
</chapter>
|