The document discusses Sun GlassFish Web Space Server, a modular and lightweight user interaction platform that provides content delivery, social networking, collaboration, and mashups capabilities. It is designed to be approachable, testable, sustainable, and interoperable. Key features include a portal framework, social networking, collaboration tools, content management through Mirage API and OpenOffice, identity-based content delivery, and workflow/BI capabilities. The software is meant to work with GlassFish Application Server for Java EE support and uses technologies like MySQL, Eclipse, and NetBeans for development.
2. Web Space Server:
Complete User Interaction Platform
• Web / Portal Platform
> Content / Widgets / WOA
• User Collaboration
> Wiki, Blogs, Forums, etc.
• Social Networking
> Open Social support for social
graph
> User defined communities
• Process and Human
Workflow
Add social networking to content delivery.
2
3. Evolution of Sun Portal
Tooling Import/Export Visual Builder Widget Factory Web 2.0 Services
Syndication REST RSS/Atom JSON
Access
Mural / OpenKapow
Desktop
JCAPS et al
Enterprise Social
Msg Boards
Blog Logging
OpenOffice
Xcelerators
Sharepoint
Semantic
Search
Social Admin
Collab
Wiki Community CMS
SRA
Workflow/BI
Portlet Container
Mashup
Mirage API
Mobile
SAW WSRP
FAM/OpenSSO SSO Adapter JCR (JackRabbit)
GlassFish JDBC
Scripting Server Admin Clustering/HA
Java Platform, Standard Edition
Repository
IPS
Packaging/Update Update Center
OpenSolaris Linux Windows
Hypervisor/Virtual Machine
3
4. Web Space Server: Design Goals
• Modular, Lightweight, Opt-In, Approachable
• End-to-end Platform
CMS OO.o
Security Collab
• Testable
• Sustainable
Rest PHP,
Feeds Ruby, etc.
• Useable
Interoperable
• OpenSSO 8
Glassfish V2/V3
JavaEE (GlassFish!)
• MySQL
Compelling Sun FOSS offering
•
Carry forward adopted features
•
Never say Never
•
4
5. Web Space Server: Major Features
• Core Portal Framework
> Lightweight, easy to install, customizable
• Social Networking
> Rating, Community Equity drives participation
• Collaboration/Community
> Blog/Wiki/Msg/Presence
• Mashups
> Portal Data Syndication
• Content Management
> Mirage API / JSR 170
> OpenOffice
5
6. Web Space Server: Major Features
• Identity-Based Content Delivery
> Driven through
Organizations+Communities
> SSO, RBAC support
• Packaging/Updates w/IPS
• Workflow/BI
• Multi-language Development
> NetBeans & Eclipse
> JSR 286, CMS, Workflow, Service
Builder
> JSF, Spring, Ruby, PHP, Groovy
6
7. Web Space Server and GlassFish
• Supports GF Enterprise Server v2.1
> Clustered and Non-Clustered
> Clustering can be done at other layers (portal, LB, DB)
• Addons available for GF Communications Server
• MySQL is preferred for portal database
• GlassFish Enterprise Server v3 Prelude available for
evaluation/development
7
8. Try It!
• Download; unzip; run
http://www.sun.com/software/products/webspace/get.jsp
8