We discuss event-based programming, Sametime services, and the Sametime Place architecture.
As part of our discussion about the Java toolkit, we provide an online bidding application sample that utilizes the Sametime Places
architecture, and a sample to customize the chat window supplied by the toolkit.
Next we describe the Sametime C++ Toolkit, and build a full-blown Sametime Connect client in C++. We also discuss considerations for developing Win32 programs in C++.
Finally, we describe the newest additions to the Sametime client toolkits: the Sametime COM Toolkit and the Sametime Links Toolkit.
Sametime portlets for WebSphere Portal Server are included in an appendix. Most of the samples in this book are available in source format from the IBM Redbooks Web site.
This book is based on the Sametime 3.0 client toolkit.
Table of contents
Part 1. Introduction to Sametime client toolkits
Chapter 1. Introduction to Sametime
Chapter 2. Sametime toolkit services
Chapter 3. Places architecture
Part 2. Java toolkit
Chapter 4. Installation and setup
Chapter 5. Introduction to Sametime Java applets
Chapter 6. A place-based auction example
Chapter 7. Customized chat UI applet
Part 3. C++ toolkit
Chapter 8. Working with the C++ toolkit
Chapter 9. A complex meetings sample
Chapter 10. Using the C++ toolkit in Win32 programs
Part 4. COM and Sametime Links toolkits
Chapter 11. The COM toolkit
Chapter 12. The Sametime Links toolkit
Part 5. Appendixes
Appendix A. Some deployment considerations
Appendix B. Working with the auction house sample material
Appendix C. Sample auction scenario
Appendix D. Sametime portlets
Appendix E. Additional Web material