10.07.2015 Views

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.1.4 What are attributes and why use them?All Place members (that is, users, sections, and activities) can have attributes.Attributes are key/value pairs that can contain any data/information that thedeveloper wishes to attach to the given member. Other members can listen forattribute changes and react accordingly.8.2 ScenarioThe application is designed to mimic a multi-national, multi-language paneldiscussion. The panel discussion consists of a panel of experts, audienceparticipants and a specially designed auditorium. Each panel expert entersthrough the lobby and is then escorted to the stage of the auditorium. Audienceparticipants also enter the lobby and are then escorted into a specific countrysection based on a Java properties file. In the application, we have defined fourcountry specific sections: America, Germany, France, and UK.Any audience member can ask a question. When they do, they enter a Queuewith other participants and then wait for their turn. Audience members are able toask questions in the order in which they entered the Queue. When their turnarrives, they ask the panel of a experts their question. The question is translatedand then sent to the panel and then to each section in each sections nativelanguage. Any panel expert is capable of responding to the question. Theirresponse is also translated and then sent to each section, again in their nativelanguage. (In our example, we made an assumption that all panel membersspeak English.) When the audience member is finished asking their question,they return to their section in the auditorium and the next person in the Queuecan ask their question.8.3 Application overviewFigure 8-1 on page 186 provides an overview of how the application maps to theSametime Places model.Chapter 8. Places and Place awareness 185

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!