The product
Community is a real-time messaging platform based on Jabber, the open source protocol for instant messaging. The system is developed in collaboration with SARITEL S.p.A. (Telecom Italia Group) to create an integrated Web-Wap messaging solution.
Architecture and features
Community is based on a distributed architecture with an XML-based protocol and server-based communication. The main features:
- Presence notification: real-time online/offline/away status of users
- Messages: text, file and SMS between platform users
- Multi-platform client: support for Intel, Mac, mobile devices, Win32, Java, WML/Wap, WinCE, PalmOS
- Interoperability: compatibility with AOL, ICQ, MSN, Yahoo, IRC via Jabber gateways
SMSToolz
An integral part of the platform is SMSToolz, a module dedicated to SMS management with advanced features:
- Sending text SMS and Flash SMS
- Batch sending for mass campaigns
- PDU (Protocol Data Unit) management
- Support for Nokia/Siemens logos and ringtones
- SMS-C gateway for integration with mobile networks
Context
The project is born at a time when instant messaging is fragmented across closed proprietary protocols. The choice of Jabber — which will become the basis of the XMPP standard — represents a bet on interoperability and Open Source in a sector dominated by closed solutions. The partnership with SARITEL brings the platform into the Telecom Italia ecosystem.