Quickr , utilizzarlo "ovunque"!
-
Upload
vittorio-foschi -
Category
Technology
-
view
564 -
download
1
description
Transcript of Quickr , utilizzarlo "ovunque"!
Quickr : Quickr :
Utilizzarlo Utilizzarlo
“ovunque” !“ovunque” !
Autore:Autore: Foschi Vittorio Foschi Vittorio
Professione: Professione: Domino AdministratorDomino Administrator
AgendaAgenda
– Il tempo stringe quindi … un po' di storia
– Qualche Info per lo sviluppo
– Quickr 8.5
– Cosa aspettarsi dal 2011
Riassunto delle puntate precedenti ...Riassunto delle puntate precedenti ...
Ma cosa posso fare con quickr ...Ma cosa posso fare con quickr ...
Lotus Quickr is focused to address common business challengesLotus Quickr is focused to address common business challenges
Lotus Quickr is Web 2.0-based team collaboration software designed to transform the
way everyday business content such as documents and rich media can be shared to
enable more effective team collaboration within and across organizational boundaries.
Ma cosa posso fare con quickrD ...Ma cosa posso fare con quickrD ...
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
IBM Lotus Notes® client
Microsoft Office &Lotus Symphony
Microsoft TM Windows TM Explorer
IBM LotusSametime ®
Microsoft Outlook TM
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
Se non siete soddisfatti di quello che Vi propone IBM allora Se non siete soddisfatti di quello che Vi propone IBM allora perchè non crearsi qualcosa di personalizzato ? Come perchè non crearsi qualcosa di personalizzato ? Come posso fare ?posso fare ?
SVILUPPANDOLO !!!!SVILUPPANDOLO !!!!
Quickr mi permette di creare personalizzazioni :
A livello server ...
Usando Web Services SOAP
Usando Web Services REST
… … a livello server posso a livello server posso
odificare file lato server :
<data>\domino\html\qphtml\skins\quickr81\scripts\Quickr81_ext.js
Per
Rimuovere i link in fondo alla pagina web proposti nel tema standard , aggiungere link specifici , cambiare il logo , prendere informazioni dal PlaceCatalog di quickr e visualizzarli …
Presentazione di Lotuspheare 2010 , Show 202http://www-10.lotus.com/ldd/lqwiki.nsf/dx/Lotusphere_2010-SHOW202-How_to_customize_Lotus_Quickr_Using_HTML_Javascript__CSS
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
Usare agenti sviluppati utilizzando LotusScript , Formula o Java per intercettare eventi ! Nelle versioni precedenti alla 8.2 lo si poteva fare creando una .dll ...
Alcuni eventi intercettabili :
ServicesCopyFolder
ServicesCreateMember
ServicesMoveFolder
I relativi agenti dovranno essere nominati : ServiceCopyFolder_before e ServiceCopyFolder_after
Elenco completo degli eventi intercettabili :http://www-10.lotus.com/ldd/lqwiki.nsf/revisions/AB1FCEDC3D3CCAFB852575550069DFED? OpenDocument
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
Web Services API Per accedervi è necessario essere autenticati ( Basic authentication )
Generalmente si usano le funzioni per procedere dall'elenco delle librerie verso il basso
Puoi Leggere , Modificare o cancellare solo i documenti con allegati
Considerazioni Non è possibile fare upload di documenti
La definizione WSDL usa come server da richiamare http://localhost:10038 , questa informazione va cambiata a runtime con il valore corretto.
Se si vuole sviluppare un web service consumer con il designer di Lotus bisogna svilupparlo con linguaggio Java ( Alcune funzioni hanno nomi troppo lunghi per lotuscript )
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
Quickr REST ServicesREST = REpresentational State Transfer
Sistema basato sul protocollo HTTP e sull'uso del metodo GET per leggere i dati e del metodo POST per scrivere dati.
L'interfaccia REST verso quickr è stata introdotta dalla versione 8.0
Usa l'autenticazione base di Lotus Domino
… … E se voglio “interagire” con quickr ?E se voglio “interagire” con quickr ?
Esempio , provate a digitare questa cosa su un browser :Esempio , provate a digitare questa cosa su un browser :
https://greenhouse.lotus.com/dm/atom/introspection/https://greenhouse.lotus.com/dm/atom/introspection/
Avrete un risultato tipo questo :Avrete un risultato tipo questo :
<?xml version="1.0" encoding="utf-8"?><?xml version="1.0" encoding="utf-8"?>
<service xmlns="http://purl.org/atom/app#" xmlns:atom="http://www.w3.org/2005/Atom"><service xmlns="http://purl.org/atom/app#" xmlns:atom="http://www.w3.org/2005/Atom">
<workspace><workspace>
<atom:title type="text">Teamspace Documents</atom:title>
<collection href="https://greenhouse.lotus.com/dm/atom/library/cd37750046746704b84dbcd0fb7257fd/feed" xmlns="http://purl.org/atom/app#"><atom:title type="text" xmlns:atom="http://www.w3.org/2005/Atom">Dragon Boat Racing Team Doc Library</atom:title><accept>application/*,image/*,*/*</accept></collection>
.....
</workspace>
</service>
… … e se voglio interagire con Quickr ?e se voglio interagire con Quickr ?
Alcuni link utili :
http://www-10.lotus.com/ldd/lqwiki.nsf/dx/quickrdevguide.pdf/$file/quickrdevguide.pdf
http://www-10.lotus.com/ldd/lqwiki.nsf
http://www.ibm.com/developerworks/lotus/library/quickr-rest/
http://www.ibm.com/developerworks/lotus/library/quickr-library/
Usare quickr da … Linux o Mac !!Usare quickr da … Linux o Mac !!
Usare quickr da … Linux o Mac !!Usare quickr da … Linux o Mac !!
Usare quickr da … Blackberry !!Usare quickr da … Blackberry !!
http://na.blackberry.com/eng/services/server/domino/ibm_lotus_collaboration.jsp
Usare quickr da … iPhone !!Usare quickr da … iPhone !!
… … e iPade iPad
Riassunto delle puntate precedenti ...Riassunto delle puntate precedenti ...
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Miglioramenti al TeamPlace :Miglioramenti al TeamPlace :
Migliorata la produttività e le prestazioni
Nuovo editor RichText
Miglioramenti alla gestione delle versioni
Introduzione delle Liste
Introduzione dei File Importati
Preview , Folder / Document ACLs ,Cestino
Miglioramento delle discussioni
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Nuovo editor Rich-Text per browser : Nuovo editor Rich-Text per browser : CK Editor®
Supporta la funzionalità di incolla da Microsoft® Word® e Lotus® Symphony®
Supporta anche immagini , link , Adobe® Flash®, etc
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Gli oggetti Lists sono completamente personalizzabilTipi di dati supportati : Text, Rich Text, Date, Time, Serial Number, Person, Attachment, etc.
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Miglioramenti all'interoperabilità :Integrazione con il calendario personale in Notes/Outlook
Possibilità di inserire/incollare collegamenti a Doc Notes
Richiesta dei MetaDati obbligatori dal connettore
Dal connettore accesso anche alle Pages
Dal connettore integrazione con Sametime per la presenza
Drag and drop dei documenti nelle Chat Sametime
Drag and drop dei documenti nei meetings sametime
Possibilità di cercare in quickr direttamente dal client notes
Supporto a Office® 2007 Ribbon
Supporto a Windows® 7
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Link fra calendarioPersonale e calendarioDi quickr , il calendarioDi quickr viene “esportato”In formato ICS
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Miglioramenti all'amministrazione di quickr:Windows Single Sign-on (SPNEGO) sia su connector che
sul browser
Utilizzo di Adminp su alcuni processi amministrativi
Extensible Authentication Framework (debuted in 8.2)
System Usage Statistics collection in Admin console
No ActiveX control
Multi-lingual server
Linux server (SLES)
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Vediamo cosa cambia nella 8.5Vediamo cosa cambia nella 8.5
Ma nella prossima release ( rnext ) ...Ma nella prossima release ( rnext ) ...
Lotus Quickr “Next”Lotus Quickr “Next”
1. Aumentare l'integrazione con il client Lotus Notes
2. Integrazione con XPages
3. Aumentare l'integrazione con gli strumenti di amministrazione di domino per semplificarla
4. Migliorare gli strumenti statistici e di reportistica
5. Continuare l'integrazione con gli altri prodotti IBM/LOTUS
6. Continuare a migliorare le performance
7. Aggiungere il supporto ad altre piattaforme , sia per il connettore che per Quickr
Quickr Development KitQuickr Development Kit
Controlli, widgets, APIs da usare nelle XPages
● Document Library● Place picker● Folder picker● Document picker● Quickr Link● Attachment Control● Add to Connector● Place / folder / document creation
Questions?Questions?
Email :Email : [email protected]@gmail.com
Blog : http://vfoschi.wordpress.comBlog : http://vfoschi.wordpress.com