...home
.. home >products >OFS >Server Software
 
> OFS IM Chat
... Instant Messaging
... WebChat
... Mobile IM & Chat
... > Server software
... Client API
Livecare
Click to Talk
 

Server Software

The Server Engine is the core application providing Authentication, Presence Awareness, Message switching and Conferencing functions.

The basic architecture is made of Front-End and Back-End modules allowing a high degree of scalability. Front-end modules handle the communication protocol with peers implementing XMPP (Jabber), Wireless Village and ICPP (proprietary) protocol sets.

The back-end modules handle authentication, presence information, message switching, conferencing functionalities and interoperability with external systems via XMPP and SIP/SIMPLE protocols.

We can identify the following basic components:

OFS - XMPP(Jabber) Protocol Front-End (XMPPFE)
Manages Jabber protocol verbs while relying on the robust presence and switching modules of OFS allowing standard jabber applications to log into existing OFS servers.

OFS – XCAP Server
Manages buddylists (using XCAP standard for resource-lists), white list, black list and presence status (using XCAP standard for pidf-manipulation)

OFS – SIS Server
Status Image Server is designed to deliver user status in the form of html embeddable images. For Portal presence applications.

OFS – XMPP Interserver Gateway
Manages interserver communication using XMPP protocoll standard.

OFS – SIP/SIMPLE Interserver Gateway
Manages interserver communication using SIP/Simple protocoll standard.

OFS - ICPP Protocol Front-End (IPFE)
It runs the OFS ICPP. Peers communicate by connecting up to this module that handles the pool of connections and implemens the ICPP verbs. The IPFE can redirect Peers to other IPFE modules to balance out the load between hosts and network.

OFS - Switching, Conferecing and Presence Back-End (SPBE)
Presence and Status Management: each peer is authenticated and its state traced and managed. Dinamic presence lists provide information about changes in the status of interesting peers.
on-line Messaging: peers can instantly send information to one or more other peers quickly and efficiently
conference rooms: user or system created conferences
off-line Messaging: information sent to off-line peers is stored away ready to be called up when the receiver peer comes back on-line.

 

 

Icona spa - milan - Italy - telephone + 39.02.61.11.981 - info@icona.net