ad213 integrating presence awareness using ibm lotus sametime toolkits

21
® AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits Carl Tyler Instant Technologies http://www.instant-tech.com

Upload: others

Post on 12-Sep-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 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

Page 2: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Agenda

� What is Presence Awareness?

� What is Place Awareness?

� How can Sametime enable Presence Awareness?

� Sametime Toolkit Capabilities

� Examples

Page 3: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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.

Page 4: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 5: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 6: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 7: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 8: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Examples

� Out of the box Awareness

� Awareness in Notes applications

� Awareness in Websites

� Awareness in Microsoft Excel

� Presence Awareness with Microsoft Word

Page 9: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 10: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Awareness in Notes Applications

� How to enable Awareness in Notes applications

� Implications

� Thinking differently about awareness

� Demonstrations

Page 11: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits
Page 12: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits
Page 13: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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.

Page 14: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 15: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 16: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 17: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 18: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

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

Page 19: AD213 Integrating Presence Awareness Using IBM Lotus Sametime 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

Page 20: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Questions and Answers

Page 21: AD213 Integrating Presence Awareness Using IBM Lotus Sametime Toolkits

Feel free to contact me

� Blog

�http://www.iminstant.com

� Company Website

�http://www.instant-tech.com

� Lotusphere Showcase

�Booth 626

� Email

[email protected]

� Telephone

�1-800-884-0443 x 707