Clued-In

                          Andreas Egloff
                          Lead Architect, SOA / Business Integration
                          James Falkner
                          Senior Architect, Portal Technologies

                          Sun Microsystems, Inc.


Thursday, June 11, 2009
Motivation

           Help attendees to let each other know about:
           •       Parties
           •       Events
           •       Tech meetups

           ...and collaborate using social networking technology.

Thursday, June 11, 2009
Clued-In—Application Stack

                                               Mobile Platform Client Application

                     Mobile Access         Mobile Platform Server (Synchronization)

                                         Web Space Server
                     Collaboration            • Community                     OpenESB (Fuji)   Service
                                                Pages
                                              • Presence API
                                                                                 Jersey        Composition
                                              • Image Library



                     Access Control                              OpenSSO

                     App Container/SIP                  GlassFish V2 | SailFin

                     Event &                                      MySQL
                     Profile Data
                                                                OpenSolaris


Thursday, June 11, 2009
Clued-In Architecture

                                          SMS
                                                     Web Space                           Mobile Platform
          Email                                     Server Pages                        Client Application
          IM
                                                                                                      Client Services


                                                     Web Space                           Mobile Platform
                          OpenESB | Fuji | Jersey                          OpenSSO
                                                      Server                         (Synchronization Service)
                                                                                                  Platform Services

                               GlassFish V3              GlassFish V2 / SailFIN            GlassFish V2

                                  MySQL                            MySQL                         SDN Registration
                                                                                                 Database
                                                                                                          Infrastructure


Thursday, June 11, 2009
CluedIn—Information Flow (under the hood)

                     1              Organizer submits new event
                                        RSS Twitter Feed based on hashtag                                      MODERATE


                     2              CluedIn Notifies Subscribers (IM, SMS, Twitter)              Web Space REST call to
                                          “Party at Thirsty Bear: http://www.cluedin.org/party   provision a new event space




                     3    Attendees Collaborate:
                          • Event Info
                          • Forums/Activities      Web/Mobile
                          • Mobile Sync/Presence




Thursday, June 11, 2009
Clued-In is live at JavaOne
           http://www.cluedin.org
           •       Submit your events!
           •       Get notifications, hourly digest

           Clued-In at the Pavillion Pods
           •       Project Fuji: Next Generation Integration Platform
           •       GlassFish Web Space Server: Web Aggregation Platform



Thursday, June 11, 2009
Learn More

           Tech Sessions
           •       TS-4839: Enterprise Integration Patterns in Practice
           •       TS-5341: Rethinking the ESB
           •       TS-4875: Developing RESTful Web Services w/ the Java API for RESTful Web Services (JAX-RS)
           LABS
           •       LAB-6727: Web Application Security with OpenSSO
           •       LAB-6424: Implementing Enterprise Integration Patterns with GlassFish and OpenESB v3
           Related Pods
           •       Sun GlassFish Portfolio



Thursday, June 11, 2009

Cluedin JavaOne 2009

  • 1.
    Clued-In Andreas Egloff Lead Architect, SOA / Business Integration James Falkner Senior Architect, Portal Technologies Sun Microsystems, Inc. Thursday, June 11, 2009
  • 2.
    Motivation Help attendees to let each other know about: • Parties • Events • Tech meetups ...and collaborate using social networking technology. Thursday, June 11, 2009
  • 3.
    Clued-In—Application Stack Mobile Platform Client Application Mobile Access Mobile Platform Server (Synchronization) Web Space Server Collaboration • Community OpenESB (Fuji) Service Pages • Presence API Jersey Composition • Image Library Access Control OpenSSO App Container/SIP GlassFish V2 | SailFin Event & MySQL Profile Data OpenSolaris Thursday, June 11, 2009
  • 4.
    Clued-In Architecture SMS Web Space Mobile Platform Email Server Pages Client Application IM Client Services Web Space Mobile Platform OpenESB | Fuji | Jersey OpenSSO Server (Synchronization Service) Platform Services GlassFish V3 GlassFish V2 / SailFIN GlassFish V2 MySQL MySQL SDN Registration Database Infrastructure Thursday, June 11, 2009
  • 5.
    CluedIn—Information Flow (underthe hood) 1 Organizer submits new event RSS Twitter Feed based on hashtag MODERATE 2 CluedIn Notifies Subscribers (IM, SMS, Twitter) Web Space REST call to “Party at Thirsty Bear: http://www.cluedin.org/party provision a new event space 3 Attendees Collaborate: • Event Info • Forums/Activities Web/Mobile • Mobile Sync/Presence Thursday, June 11, 2009
  • 6.
    Clued-In is liveat JavaOne http://www.cluedin.org • Submit your events! • Get notifications, hourly digest Clued-In at the Pavillion Pods • Project Fuji: Next Generation Integration Platform • GlassFish Web Space Server: Web Aggregation Platform Thursday, June 11, 2009
  • 7.
    Learn More Tech Sessions • TS-4839: Enterprise Integration Patterns in Practice • TS-5341: Rethinking the ESB • TS-4875: Developing RESTful Web Services w/ the Java API for RESTful Web Services (JAX-RS) LABS • LAB-6727: Web Application Security with OpenSSO • LAB-6424: Implementing Enterprise Integration Patterns with GlassFish and OpenESB v3 Related Pods • Sun GlassFish Portfolio Thursday, June 11, 2009