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

Server Software

OFS Server Engine e’ il motore applicativo del framework OFS di Instant Communication e Presence Awareness.

L’architettura di base è composta da moduli di Front-End e moduli di Back-End consentendo un alto grado di scalabilita'. I moduli di Front-end gestiscono il protocollo di comunicazione con i Peer implementando il protocollo XMPP (Jabber), Wireless Village , e il protocollo ICPP (proprietario). 

I moduli di back-end gestiscono l'autenticazione, le informazioni di presence, lo switching di messaggi, le funzionalita' di conferencing e l'interoperabilita' con sistemi esterni tramite lo standard SIP/SIMPLE e XMPP.

Possiamo identificare le seguenti componenti base che formano, interagendo tra loro, il Framework OFS:

OFS - XMPP(Jabber) Protocol Front-End (XMPPFE)
Gestisce i verbi del protocollo XMPP/Jabber. Utilizzando i moduli standard di presence e switching di OFS consente di utilizzare applicationi Jabber standard e trarre vantaggio dalla robustezza e affidabilita' della piattaforma OFS.

OFS – XCAP Server
Gestisce buddylist (Standard XCAP per resource-lists), white list, black list e presence status (standard XCAP per pidf-manipulation).

OFS – SIS Server
Eroga immagini di stato degli utenti da embeddare in pagine web. Per portali che richiedono visualizzazione della presence su web.

OFS – XMPP Interserver Gateway
Gestisce la comunicazione tra server con lo stanrdard XMPP

OFS – SIP/SIMPLE Interserver Gateway
Gestisce la comunicazione tra server con lo stanrdard SIP/SIMPLE

OFS - Peer Front-End (IMFE)
E’ il gestore del Protocollo OFS ICPP. Ogni Peer comunica collegandosi a questo modulo che si occupa di gestire il pool di connessioni implementando i verbi del protocollo ICPP. Il IPFE puo’ redirigere i Peer su altri moduli IPFE in modo da poter bilanciare sia il carico di Host che di Rete.

OFS - Switching, Conferecing and Presence Back-End (SPBE)
Presence and Status Management: ogni peer e’ autenticato e il suo stato e’ tracciato e gestito. Le presence lists consentono di avere notifiche sui cambiamenti di stato dei peer interessanti.
Switching su Peer online: ogni peer puo’ comunicare informazioni instantaneamente con uno o piu’ altri peer in modo veloce ed efficente
Offline Messaging: informazioni destinate a peer offline vengono immagazinate e sono disponibili quando il peer destinatario ritorna online.

 

 

Icona spa - milano - telefono 02.61.11.981 - info@icona.it