Courte présentation Système ContactOffice Group sa ContactOffice
Outils du Bureau Virtuel Bureau virtuel en mode individuel et de groupe –Carnets dadresses (avec module importation) –Calendriers (supersposition de calendriers) –Documents –Disque virtuel (WebDav qui devient un disque accessible par lOS) –Messagerie (Filtres, POP3, Imap, Anti Virus, Anti Spam) –Forum –Notes –Tâches –Favoris –Appels téléphoniques –Importation –SMS (direct et broadcast) –Fax –Synchronisation (Outlook, Palm, ….) –Groupes –Wap –Pocket Explorer (iPaq, SmartPhone, ….) –Interface dadministration (création, gestion des comptes, ….) –Single Login (connexion intersever pour la création et ladministration des comptes) En préparation –Serveur dInstant Messaging (Jabber) –Réception de messages vocaux et de Fax
Architecture technique en ASP ( utilisateurs) Internet 110 Mbits FireWall Load Balancing WWW1 + SMTP in - POP - Synchro WWW2 + SMTP in WWW3 + SMTP out NAS1 Backup Mail NAS2 Backup Docs WWW5 + Monitoring, stats DataBase Switch Switch Backup FW VPN Not used Cadre rouge = machines identiques Spare Tape Backup Storage Mail, Docs Spare WWW4 + indexer Anti Spam, Virus Fax, Chat, relais mail
Application ContactOffice est 100% Java –Nécessite une VM Java 1.4 (testé avec IBM et Sun) –Pas de dépendance aux processeurs ni aux OS –Encapsulé au sein dun seul JAR –Toutes les procédures de maintenance, statistiques, … sont écrites en Java. Seule la ligne dinvocation est dépendante de lOS. Indépendant de lOS –Testé et validé sous Intel / Windows NT 4.0 et Windows 2000 –Testé et validé sous Intel / Linux Distrib RedHat 8.0 ContactOffice est une Web application –Suit les spécifications servlet 2.3 web application –Tourne sous tout servlet 2.3 servlet runner (Apache Tomcat, Jrun, WebSphere, BEA, …)
Base de données ContactOffice utilise une DB portable –OODBMS (orienté objet) –Software client et server disponibles pour Windows, Linux, Solaris, HP-UX –Les fichiers de données sont portables sur toutes les plate-formes. –Standard ODMG 3 –Très bonne performance –Poet Software Object Server + client (Neuer Markt : Poxa) Courbe dapprentissage –1 programme dadministration & maintenance + GarbageCollection (GC) –Versioning Automatique, backup online, pas de réorganisation, GC 2x par an. –Query language à la SQL.
Technologie standard Technologie utilisée –Java 2, v 1.4 –Servlets 2.3, JSP 1.2 (Caucho Resin) –XML, XSLT, XSL-FO (Apache Xerces, Apache Xalan, Apache FOP) –JDOM Aucun software open source na été modifié pour servir nos besoins. –Tout est parfaitement standard !
Ce qui nest pas inclus dans le mode licence Matériels et Logiciels annexes utilisés par CO –Base de donnée:Poet Fastobjects ( EUR) –Logiciel Antivirus:ex : InterScan Viruswall –Logiciel AntiSpam après DNSBLex : SA, InterScan Viruswall –Serveur Chat:Conferenceroom v1.8.6 Webmaster Inc –Relais mail sortant:NT Mail de Gordano Ltd –Machine virtuelle Java:IBM ou SUN version –Serveur web/application:Resin de Caucho, version (500 EUR) –Hardware sur NT,2000, Linux ou Unix Maintenance et gestion système Protection pare-feu Systeme et procédures de sauvegarde de données Hébergement et bande passante Installation de nouveaux modules Support niveau 1 et 2 Développements spécifiques … autres ressources similaires