My Account Log in

3 options

Working with the Sametime community server toolkit / [Sren Peter Nielsen ... et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Contributor:
Nielsen, Sren Peter.
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
IBM redbooks
Language:
English
Subjects (All):
Electronic commerce--Computer networks.
Electronic commerce.
Instant messaging--Computer programs.
Instant messaging.
Lotus Sametime.
Physical Description:
xiv, 196 p. : ill.
Edition:
1st ed.
Place of Publication:
Cambridge, MA : IBM, International Technical Support Organization, 2003.
Language Note:
English
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Notice
Comments welcome
Part 1 Introduction to the Community Server Toolkit
Chapter 1. Introduction
1.1 What can you do with the toolkit
1.2 Enhance and extend Sametime services
1.3 Create your own Sametime service
1.4 Support new clients
1.5 Toolkit requirements
1.6 Other capabilities
1.7 Server community components
1.7.1 Server
1.7.2 Users
1.7.3 Server applications
1.7.4 Multiplexers
1.7.5 Channels
1.8 Server toolkit services
1.8.1 Relationship to the Java client toolkit
Chapter 2. Sametime server architecture
2.1 The user model of the Sametime community
2.1.1 Persistent user data
2.1.2 Runtime user structures
2.1.3 Guests
2.1.4 Inter-community identifiers
2.2 The Sametime server structure
2.2.1 Multiplexer layer
2.2.2 The core server
2.2.3 Server application layer
2.2.4 Sametime community schematic view
2.3 Communication in Sametime
2.3.1 Addressing modes
2.3.2 Addressing scopes
2.3.3 Channels
2.4 Distribution, scalability, and redundancy
2.4.1 Distribution
2.4.2 Scalability
2.4.3 Redundancy
2.5 Multi-server solutions
2.5.1 Routing
2.5.2 Addressing
2.5.3 Persistent storage
2.5.4 Scalability and redundancy
2.6 Connecting between communities
Chapter 3. Places architecture
3.1 Introduction
3.1.1 Unique place types
3.1.2 Communication in a place
3.1.3 Permissions list
3.1.4 Client place versus server place configuration
3.2 Activities
3.3 Toolkit Places services
3.3.1 Places admin service
3.3.2 Places activity service
Chapter 4. Installation and setup
4.1 Installing the toolkit
4.2 Sametime server preparation
4.3 Using a JDK
4.3.1 IBM Developer kit.
4.3.2 Setting up the path and classpath variables
4.3.3 Compiling and running a JDK sample
4.3.4 Compiling and running a toolkit sample with the JDK
4.3.5 Packing an application in a jar file
4.4 Using WebSphere Studio Application Developer
4.4.1 Getting and installing WebSphere Studio Application Developer
4.4.2 Creating a project for Sametime development
4.4.3 Importing a sample program
4.4.4 Running a program
4.4.5 Debugging
4.4.6 Exporting a program in a JAR file
4.4.7 Importing the redbook samples from JAR files
4.5 Deploying a server application
4.5.1 JavaLauncher
4.5.2 Launching the server application
Part 2 Community Server Toolkit samples
Chapter 5. The hackers catcher sample
5.1 Introduction
5.1.1 Compiling the sample using the JDK
5.1.2 Testing the application
5.2 Examining the code
5.2.1 The package section
5.2.2 The class and service declaration section
5.2.3 Building the application
5.2.4 Cleaning up
5.3 Extending the application
5.3.1 The scenario
5.3.2 Importing more packages
5.3.3 Implementing the interface
5.3.4 Coding the application
5.3.5 Explaining the code
5.3.6 Knowledge exercise
Chapter 6. The places logger sample
6.1 Places and activities
6.2 SimplePlacesLogger Java code
6.3 The new package
6.4 Implementing the interface
6.5 The variables and constants
6.6 Understanding the code
6.6.1 The PlacesLogger constructor
6.6.2 Logging in using login()
6.6.3 activityRequested()
6.6.4 The activityAdded() method
6.6.5 The placeLeft() method
6.6.6 Wrapping up
6.7 Monitoring places
Chapter 7. The sports updater sample
7.1 SportsUpdater overview
7.2 Design
7.2.1 Class diagrams
7.2.2 Use cases
7.3 Implementation
7.3.1 Configuration
7.3.2 Class Match
7.3.3 Interface MatchListener.
7.3.4 Class SportsUpdater
7.3.5 Class UserHandler
7.3.6 Class SportsClient
7.3.7 Class MatchFrame
7.4 Running
7.5 How to make this sample a real-world application
Chapter 8. The sports team multiplexer sample
8.1 Introduction to the TeamMux sample
8.2 Classes in the TeamMux sample
8.2.1 Team
8.2.2 Match
8.2.3 TeamMuxSA
8.2.4 TeamClient
8.3 Step 1: Performing a light login
8.3.1 TeamMuxSA in step 1
8.3.2 TeamClient in step 1
8.4 Step 2: Logging in by token
8.4.1 TeamMuxSA in step 2
8.4.2 TeamClient in step 2
8.5 Step 3: Adding dynamic updates
8.5.1 Match and MatchListener
8.5.2 TeamMuxSA in step 3
8.5.3 TeamClient in step 3
8.6 Step 4 - Adding instant messaging support
8.6.1 TeamClient in step 4
Chapter 9. The place-based auction house sample
9.1 Design modifications to the original sample
9.2 Class descriptions
9.2.1 The AuctionHouse class
9.2.2 The AuctionRoom class
9.2.3 Receiving messages in an activity
9.2.4 The AuctionFrame class
9.3 Installing and using the auction house sample
Chapter 10. The QuickPlace notifier sample
10.1 The scenario - TECKRAFT
10.2 The Sametime place activity
10.3 The solution architecture
10.3.1 QPHook DLL
10.3.2 Sametime activity service
10.3.3 Sametime client application
10.4 Channels
10.4.1 Creating a Channel
10.4.2 Channel Listener
10.4.3 More about Channels
Appendix A. Additional material
Locating the Web material
Related publications
IBM Redbooks
Referenced Web sites
How to get IBM Redbooks
IBM Redbooks collections
Index
Back cover.
Notes:
"January 2003."
"SG24-6667-00."
Includes bibliographical references and index.
OCLC:
137342179

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account