AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Post on 12-Sep-2021

8 views 0 download

Transcript of AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

®

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

� E-Mail

� 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

� email

� 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

� Email

�CTyler@instant-tech.com

� Telephone

�1-800-884-0443 x 707