Lotus Instant Messaging/Web Conferencing (Sametime) : Building Sametime Enabled Applications.

Other records:
Redbooks, IBM.
Durham : I B M, 2003.
1 online resource (502 pages)
Decentralization in government.
Local government.
Electronic books.
Front cover
The team that wrote this redbook
Become a published author
Comments welcome
Part 1 Introduction
Chapter 1. Overview of Sametime
1.1 Benefits and importance of collaboration
1.2 What is Sametime?
1.3 Sametime services
1.3.1 Real-time collaboration: community services
1.3.2 Sametime online meeting services
1.3.3 Sametime customization and integration services
1.4 Overview of the Sametime 3.1 Toolkits
1.4.1 Sametime Client Toolkits
1.4.2 Sametime Community Server Toolkit
1.4.3 The Sametime Directory and Data Access Toolkit
1.5 Why have Sametime-enabled applications?
1.6 What's new in the Sametime 3.1 APIs
1.6.1 Reverse proxy support
1.6.2 Multiplatform support in STLinks Toolkit
1.6.3 Status on login support
1.6.4 STLinks scalability upgrade
1.6.5 Fixed window size and place in chat dialogs
1.7 The structure of this redbook
Chapter 2. Setting up the development environment
2.1 Setting up the development environment
2.2 Installing the toolkits
2.2.1 Sametime Software Development Kit (SDK) documentation
2.3 The Java Client and Community Server Toolkits
2.3.1 IBM WebSphere Studio Application Developer 5.0
2.3.2 Borland JBuilder
2.3.3 Sun JDK
2.3.4 Installing the C++ Toolkits
2.3.5 Microsoft Visual C++
2.4 Installing the COM Toolkit
2.4.1 Microsoft Visual Basic
Part 2 Sametime enabling applications
Chapter 3. Sametime Bots
3.1 What is a bot?
3.2 Developing bots
3.2.1 Creating a Sametime session
3.2.2 Logging in to the community
3.2.3 Registering the message type
3.2.4 Listening for incoming messages
3.2.5 Responding with logic
3.3 Bot examples
3.3.1 The Echo Bot
3.3.2 FAQ Bot
3.3.3 Translator Bot
3.4 Enhancing the bot framework.
Chapter 4. Web services
4.1 Overview of Web services
4.1.1 What is a Web service?
4.1.2 Web service fundamentals
4.2 Sametime Web services
4.3 Building the UserStatus application
4.3.1 The UserStatus application
4.3.2 Running the UserStatus application
4.4 Creating the UserStatus Web service
4.5 Deploying the UserStatus Web service
4.6 Testing the Sametime Web service
Chapter 5. Chat Logging/DDA Toolkit
5.1 Overview of the Chat Logging SPI and DDA Toolkit
5.1.1 Regulatory compliance
5.1.2 Collaborative commerce rules and workflow
5.1.3 Corporate and public sector governance
5.1.4 Appropriate use review
5.2 Developer considerations
5.2.1 Modes
5.2.2 Distributed environments
5.2.3 Synchronous and asynchronous implementations
5.3 Toolkit examples
5.4 Customizing and building a Chat Logger
Chapter 6. Sametime and workflow
6.1 Using Sametime within a workflow
6.2 The scenario
6.3 The AnnouncementSender application
6.3.1 The AnnouncementSender agent
6.4 The AnnouncementSender Web service
6.5 Sending rich text announcements with STLinks
6.6 Integrating with Microsoft Excel
6.6.1 Enabling Microsoft Excel for Web services
6.7 Summary
Chapter 7. BuddyList service
7.1 The BuddyList service advantages
7.1.1 The Sametime buddylist attribute structure
7.2 Overview of the Extended Live Names sample
7.2.1 Accessing the sample
7.2.2 Sample functionality overview
7.3 Setting up the development environment
7.4 Loading the user buddylist after successful login
7.4.1 Working with the BuddyList service
7.4.2 Handling service available/unavailable events
7.4.3 Loading the user buddylist
7.5 Handling a load failure
7.6 Keeping the buddylist updated
7.6.1 Adding a new user to a private group
7.6.2 Removing a person from the list.
Chapter 8. Places and Place awareness
8.1 Key concepts within Places architecture
8.1.1 What are Places and why use them?
8.1.2 What are sections and why use them?
8.1.3 What are activities and why use them?
8.1.4 What are attributes and why use them?
8.2 Scenario
8.3 Application overview
8.3.1 Applying Places to the context of the scenario
8.3.2 Applying sections to the context of the scenario
8.3.3 Applying activities to the context of the scenario
8.3.4 Applying attributes to the context of the scenario
8.4 Setting up and running the application
8.4.1 Assign users to sections and the panel
8.4.2 Download and detach files
8.4.3 Environment variables
8.4.4 Sametime server preparation
8.4.5 Start the server application
8.4.6 Start the client applications
8.4.7 Understanding the client-side
8.4.8 Using the Applet GUI
8.4.9 Entering the Panel Discussion Place
8.4.10 Getting a reference to the activity
8.4.11 Getting references to sections
8.4.12 Entering the Queue
8.4.13 Sending a message to the panel
8.4.14 Leaving the Queue
8.4.15 Logging in as a panel member
8.5 Building the server-side
8.5.1 Logging in as a server application
8.5.2 Creating a persistent Place and Place characteristics
8.5.3 Responding to a request for the activity
8.5.4 Monitoring the Place
8.5.5 Managing the Queue
8.5.6 Receiving, translating, and responding to questions
8.6 Summary
Chapter 9. Sametime Links
9.1 Overview of Sametime Links
9.2 Deployment considerations
9.2.1 Size is important
9.2.2 Platform support
9.2.3 Working with anonymous users
9.3 Enabling live names in a Web page
9.4 Sametime Links directory overview
9.4.1 Directory contents
9.4.2 Understanding the HTML files
9.5 Building an interactive Web site.
9.5.1 Provide the customer with a branded ST Links experience
9.5.2 Taking it further
9.6 Using Sametime Links with bots
9.6.1 How does it differ?
9.6.2 Changing the chatWindow.html
9.7 Adding menu options to Sametime Links
9.7.1 The sample pop-up menu
9.7.2 Starting with a Sametime Links-enabled page
Chapter 10. Sametime-enabling portlets
10.1 IBM WebSphere Portal Server overview
10.1.1 IBM WebSphere Portal overview
10.1.2 Portlets overview
10.2 Versions of WebSphere Portal and Sametime
10.2.1 Included collaborative portlets
10.2.2 Collaboration Center for WebSphere Portal
10.3 Collaborative Components approach
10.3.1 Using WebSphere Portal Collaborative Components
10.3.2 Overview of the Collaborative Components API
10.3.3 Technical overview of the Collaborative Components
10.3.4 Adding Sametime collaboration to a basic portlet
10.3.5 Adding awareness to the JSP
10.3.6 Adding more Sametime functionality
10.4 STLinks API approach to enabling portlets
10.4.1 Why use the STLinks API
10.4.2 Enabling the portlet using STLinks
10.4.3 Conclusion
Chapter 11. Customizing the Online Meeting Center
11.1 Typical reasons for branding the Meeting Center
11.2 Branding the Meeting Center
11.2.1 Changing the page header
11.2.2 Changing the look
11.2.3 Using a Java Server Page (JSP) front-end
11.3 Meeting summary e-mail
11.3.1 Overview
11.3.2 Behind the scenes
11.3.3 Implementing the e-mail notification feature
11.3.4 Design changes
11.3.5 Validating the changes
11.4 Summary
Chapter 12. Ideas for customization and integration
12.1 Why customize and integrate?
12.2 Using Sametime to send data
12.2.1 The RichTextBot Sametime Bot
12.2.2 The RichTextClient Sametime applet
12.3 Alternative approaches to Single Sign-On (SSO).
12.3.1 The TokenGenerator servlet
12.4 Enabling Active Server Pages (ASP) with Sametime Links
12.4.1 What are IIS and ASP?
12.4.2 Directories
12.4.3 Logging in using the Token Generator
12.4.4 How it works
Part 3 Bringing it together
Chapter 13. Visioning scenario: Sametime enterprise integration
13.1 The scenario
13.2 Business drivers and requirements
13.2.1 Relationships between the call center and the departments
13.2.2 Solution description
13.3 Architectural considerations
13.3.1 Software components
13.4 Phased approach toward building the solution
13.5 Phase 1: Implementing the infrastructure
13.5.1 Implementing an infrastructure for instant collaboration
13.5.2 Customizing the meeting center look and feel
13.6 Phase 2: Expanding Sametime features
13.6.1 Enabling people awareness into existing applications
13.6.2 Allow offline message delivery
13.6.3 Implement workflow using Sametime awareness feature
13.7 Phase 3: Expanding to outside world
13.7.1 Provide users with self service tools
13.7.2 Provide customers ability to call for online support
13.7.3 Track user activity and provide active call center behavior
13.7.4 Maintain logging of online customer conversations
13.7.5 Allow educational sessions with customers
13.7.6 Implementing multilanguage educational sessions
13.8 Phase 4: Future planned enhancements
13.8.1 Consolidating the tools interface
13.9 Conclusion
Part 4 Appendixes
Appendix A. Visualizing Sametime
Visualizing Sametime client
GUI Design
Web services
IM session data aggregation
Trial program
Future improvements
Lessons learned
Appendix B. Online customer support application example
Sametime functionality supporting this application.
Description based on publisher supplied metadata and other sources.
Local notes:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2021. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Other format:
Print version: Redbooks, IBM Lotus Instant Messaging/Web Conferencing (Sametime)
Location Notes Your Loan Policy
Description Status Barcode Your Loan Policy