Installation guide
Jabber XCP Server Installation Guide Jabber XCP Glossary Page 36
Beta Version Only
components
Components provide functionality that you can add to your Jabber XCP server. Most
components are installed with the core Jabber XCP installation package; however, a
few are installed only with the developer extensions package.
When you install the core Jabber XCP server package, a Connection Manager and a
basic Text Conferencing component are configured for you by default. Using the
Controller, you can configure other components to provide additional functionality as
needed.
Connection Manager (CM)
The Connection Manager component enables clients and other servers to connect to
the Jabber XCP server. The default CM is configured with a JSM command
processor, which enables clients to connect to the server. You can configure
additional CMs to enable different types of connections or to scale the system to
accept more connections. You may also choose to install CMs on external servers to
improve performance.
Controller
The Controller is the web-based interface used to configure the Jabber XCP server.
core router
The core router is the Jabber XCP router, and is listed under Plugins in the Router
area on the Controller’s main screen. You can edit the core router’s configuration
settings to set global parameters that affect your entire Jabber XCP system.
EventBroker
The EventBroker allows you to redirect packets from the Jabber Session Manager and
from the Text Conferencing component to custom external components that are
written in any programming language. After processing the packets, the custom
component can send responses back to the JSM and to the TC component if needed.
File Transfer Proxy
The File Transfer Proxy component allows you to enable server-based file transfer
capabilities via a XEP-65: SOCKS5 Bytestreams proxy. The component acts as a
SOCKS5 proxy server, and allows byte streams to be transferred between two Jabber
clients.
Fully Qualified Domain Name (FQDN)
A fully qualified domain name consists of a host and domain name, including the
top-level domain. For example, www.jabber.com is a fully qualified domain name
where “www” is the host, “jabber” is the second-level domain, and “.com” is the
top-level domain. FQDNs are used to locate machines on networks.