PROJECT WORK: PORTALE CISCO A cura di: Bellifemine Davide D’Alonzo Salvatore Trombino Angelo Zappacosta Luca PORTALE CISCO Il progetto prevede la valutazione e l’implementazione di alcuni servizi all’interno del portale destinato alla CISCO Italia. Il portale avrà scopo educativo nel campo del Networking. PORTALE CISCO I componenti studiati sono: • Gestione Utenti; • Servizio CHAT; • Servizio FORUM. GESTIONE UTENTI Esistono tre possibili soluzioni: • Windows 2000 Server • Componente ASP della Software Artisans • Soluzione completamente personalizzata (tecnologia ASP) WINDOWS 2000 SERVER Vantaggi • Sistema già testato • Facile auditing degli utenti • Gestione di numero piuttosto elevato di utenti WINDOWS 2000 SERVER Svantaggi • È necessaria la presenza fisica dell’amministratore sul server • Non è possibile la gestione via web COMPONENTE ASP SOFTWARE ARTISANS Vantaggi • Personalizzazione del componente • Gestione via Web • Facile auditing degli utenti COMPONENTE ASP SOFTWARE ARTISANS Svantaggi • Problemi riguardo la registrazione di utenti anonimi SOLUZIONE PERSONALIZZATA Vantaggi • Maggior adattamento alle proprie esigenze SOLUZIONE PERSONALIZZATA Svantaggi • Opportuno dimensionamento del data base utenti • Fase di progettazione e test sono più complesse • Sicurezza di tutte le pagine riservate • Auditing degli utenti risulta complesso GESTIONE UTENTI Conclusioni La soluzione scelta: Componente ASP SOFTWARE ARTISANS (con opportune personalizzazioni) PERSONALIZZAZIONI • Creazione di diversi gruppi di appartenenza • Soluzione alternativa di registrazione utenti • Filtro che permette la visualizzazione degli utenti registrati ma non abilitati Il servizio CHAT Uno dei componenti più diffusi sui portali WEB è la CHAT. Un servizio di CHAT offre la possibilità di dialogare direttamente con gli altri utenti del portale e di conseguenza sarà possibile: • Discutere degli argomenti complessi dei curriculum; • Risolvere problemi sorti durante esercitazioni pratiche; • Condividere le proprie conoscenze e apprendere nuove tecniche. Il servizio CHAT Classificazione delle chat reperibili Internet: • Messaggistica immediata • Protocollo IRC • Interfaccia WEB (java, asp, ecc…) su Il servizio CHAT Messaggistica Immediata MSN Messenger Service di MS Exchange 2000 Server Vantaggi: • on-line anche fuori dal portale; • integrazione con Net Meeting. Svantaggi: • nessuna integrazione con l’autenticazione del portale. Il servizio CHAT Protocollo IRC Servizio chat di MS Exchange 2000 Server; EZ-IRC Server; WIRCSEV; ChatSpace; Conference Room Vantaggi: • utilizzo di client interni ed esterni al portale; • alto grado di versatilità. Svantaggi: • utilizzo di una porta spesso bloccata dai proxy. Il servizio CHAT Interfaccia WEB Linguaggi analizzati: JAVA ed ASP. Analizzati prodotti free-ware e pay-were. Scartata la possibilità di realizzare un servizio partendo dall’inizio. Il servizio CHAT Chat realizzate in JAVA DigitalMessenger Server; DigiChat; jzChat; Spainel Chat; Volano ChatPro Vantaggi: • Lato client compatibile con tutte le piattaforme; • Interfacce personalizzabili e numerose funzioni. Svantaggi: • Problemi di compatibilità lato server; • Pesante su entrmbi i lati (client e server). Il servizio CHAT Chat realizzate in ASP Adrenalin’s Chat; Portachat; Riskychat Vantaggi: • Sorgenti disponibili ed editabili; • Freeware. Svantaggi: • Manutenzione a carico dell’amministratore; • Meno funzionali rispetto alle altre chat. Il servizio CHAT Scelta finale: ADRENALIN’S CHAT Perché: • Molto funzionale (divisa per stanze, elenco utenti on-line, messaggi privati, ecc…); • Compatibile e leggera; • Freeware. Il servizio FORUM Scopo • • • • Possibilità di portare VSForum su piattaforma Windows2000 Valutazione di diversi sistemi di forum Funzionamento con SQL Server 2000 Autenticazione effettuata a livello di portale Il servizio FORUM VSForum Vantaggi Forum già acquistato Facilità di installazione Facilità di creazione e amministrazione dei forum Svantaggi Non eredita una autenticazione già effettuata Problemi Incompatibilità con la piattaforma Windows 2000 Il servizio FORUM Forum analizzati ToastForum, AspSmartForum, ASP Resources Forums Vantaggi Buone funzionalità Professionale Facile da capire Svantaggi Ulteriore livello di autenticazione Licenze a pagamento Nessuna personalizzazione Il servizio FORUM ASP Forums 1.08 (Forum TH) Vantaggi Forum già esistente Totalmente modificabile Eredita la sessione di autenticazione Buon funzionamento con SQL Server 2000 Svantaggi Icone non intuitive Il servizio FORUM TH Forum con SQL Server 2000 Facilità di installazione di SQL Server 2000 Buon funzionamento del tool di esportazione dei database Buon funzionamento del forum con SQL Server 2000 Possibilità di definire permessi di esecuzione di stringhe SQL a livello di database (SQL Server) per evitare accessi indesiderati