ad213 integrating presence awareness using ibm lotus sametime toolkits
TRANSCRIPT
®
AD213Integrating Presence Awareness Using IBM Lotus Sametime Toolkits
Carl Tyler
Instant Technologieshttp://www.instant-tech.com
Agenda
� What is Presence Awareness?
� What is Place Awareness?
� How can Sametime enable Presence Awareness?
� Sametime Toolkit Capabilities
� Examples
What is Presence Awareness?
� Presence awareness is a service that provides the ability to know
� Who is online
� What is their status
� Where they are, place awareness, virtual and physical
� Users can see presence in a number of places
� Buddy List
� Web application
� Documents
� Interactive directory
� TeamRooms
� Custom applications
� Etc. etc.
What is Presence Awareness? (Continued)
� Provides the basis for initiating different types of conversations:
� Between people
� e.g. instant messaging
� Between people and applications
� e.g. interactive directory or “bots”
� Between applications
� e.g. event triggers look-up to see who’s available and notifies them automatically via instant message
� In theory, awareness can be added to any application
� If done well users don’t even think about Presence
What is Place Awareness?
� Who’s here?
� What can they do?
� Who just entered?
� Who just left?
� Are you hiding?
� Let’s see a real-time example…
� I need two volunteers
How can Sametime enable Presence Awareness?
� Sametime provides many interfaces
� Sametime offers a number of toolkit options
� Community Server (Java)
� C++
� Java
� COM
� ST Links – Java, JavaScript, HTML
� ST 7.5 Plug-ins - Java
� Choose the toolkit that meets your needs
All toolkits are not equal
�����������������Community Server
��������������������Plug-ins
����(No stages, attributes or data channels)
������������
(Limited to private groups)
����STLinks
�����COM
�����������������C++
��������������������Java
PlacesMeeting Services
Directory Access
Buddy list Services
UI
Examples
� Out of the box Awareness
� Awareness in Notes applications
� Awareness in Websites
� Awareness in Microsoft Excel
� Presence Awareness with Microsoft Word
Out of the box awareness
� Lotus Notes
� Calendars
� To Do lists
� Views in the directories
� Person and Group documents in the directories
� Chat archiving to mail file
� Any name field enabled application (with some work from your designers).
� Lotus QuickPlace
� Place Awareness, author awareness
� IBM Websphere Portal
� Lotus Learning Management System
Awareness in Notes Applications
� How to enable Awareness in Notes applications
� Implications
� Thinking differently about awareness
� Demonstrations
Awareness in Websites
� Place links on a webpage
� Different Toolkit options
�Sametime Links
�Community Server Toolkit
�C++
� Different toolkits can provide different options for providing awareness in a web page.
Awareness in Websites Examples
� Using Sametime Links to provide awareness
� Using a servlet to display awareness - free gift!
� Create places to use presence on websites
� Demonstrations
Awareness in Microsoft Excel
� What are the options for displaying awareness?
� Examples of Awareness with Excel
� Using a servlet to display awareness within Microsoft Excel
� Demonstrations
Presence Awareness with Microsoft Word
� How can we get a unique place for a Word Document?
� Showing people within a Word Document in a Sametime Place
� Creative use of Sametime Links with Microsoft Word
� Demonstration
Conclusion
� Awareness is here to stay
� Awareness can be more than just a person
� Awareness can be more than just Instant Messaging
� Think outside the box
� Awareness done well is taken for granted
Resources
� Useful Resources
� IBM Redbookshttp://www.redbooks.ibm.com
� IBM Developer Workshttp://www.ibm.com/developerworks/
� IBM Redbooks
� http://www.redbooks.ibm.com
� Lotus Instant Messaging/Web Conferencing (Sametime): Building Sametime Enabled Applications (Chapter 9)
� Working with the Sametime Client Toolkits
Resources (Continued)
� Sametime Links Toolkit
� Under SDKs on the Sametime Server
� Instant Technologies Download page
� The first paper to detail ST Links files
� Free Servlet for displaying Sametime awareness
http://www.instant-tech.com
Questions and Answers
Feel free to contact me
� Blog
�http://www.iminstant.com
� Company Website
�http://www.instant-tech.com
� Lotusphere Showcase
�Booth 626
� Telephone
�1-800-884-0443 x 707