Sun GlassFish Portfolio 2009.12 is a set of Sun open source JavaTM components that provides the foundation to develop and deploy Web and enterprise applications. The portfolio is a cost-effective way to acquire, manage, and maintain critical aspects of your web platform.
The most complete application platform stack of components available from an open source community, the GlassFish Portfolio can support smaller, low-cost deployments as well as extensive, mission-critical deployments. The components that make up GlassFish Portfolio are offered separately and also at various support levels; you can pick the components you want as well as the type of licensing format that best suits your organization's needs.
GlassFish Portfolio is based on the Sun Java™ Enterprise System 7 (Java ES 7) platform, which is a comprehensive set of subscription-based services that combines software, support, professional services, and educational services in a single package, for a single price. The software components within Java ES 7 are rigorously tested to ensure interoperability and reliability.
The specific set of components in your GlassFish Portfolio distribution depend on the subscription licensing level your organization has purchased. Refer to Products in GlassFish Portfolio 2009.12 for the most current list of products and product versions available in GlassFish Portfolio 2009.12.
You may also want to refer to Products in Java ES 7 Base in Sun Java Enterprise System 7 Release Notes for the most current list of products included in Java ES 7 Base.
The remainder of this guide covers the following topics:
The Sun GlassFish Portfolio 2009.12 provides the middleware services and software needed to deliver Web applications throughout an enterprise. Table 1–1 lists the components included in the GlassFish Portfolio 2009.12:
Table 1–1 Products in GlassFish Portfolio 2009.12
Product |
Description |
---|---|
Enterprise Server is the leading open source platform for building and deploying next-generation applications and services. More information on GlassFish Enterprise Server |
|
Web Stack is an integrated stack of popular open source, Web-tier infrastructure technologies such as Apache HTTP server, MySQL, memcached, PHP, and Ruby. More information on Web Stack |
|
Web Server improves Web security, enhances the end-user experience, and reduces the cost and complexity of deploying and managing Web applications. More information on Web Server |
|
Web Proxy Server caches and filters Web content for e-commerce solutions, enterprise customers, or Internet Service Providers (ISPs). More information on Web Proxy Server |
|
Message Queue enables loosely coupled applications to reliably exchange messages and to scale cost-effectively. More information on Message Queue |
|
Web Space Server is a new class of portal that enables users to define their own Web spaces. More information on Web Space Server |
|
ESB is a pluggable integration platform that incorporates the Java Business Integration (JBI) standard to allow loosely-coupled components to communicate with each other through standards-based messaging. More information on ESB |
|
An add-on product, HADB is a database used by Enterprise Server as a highly available data store for HTTP session and stateful session bean data. |
|
An add-on product, Enterprise Manager is a collection of tools for performance monitoring and tuning. Includes Performance Advisor, Performance Monitor, and SNMP Monitoring. More information on Enterprise Manager |
GlassFish Portfolio 2009.12 software is offered in two licensing formats: per-server or unlimited.
A per-server subscription is an annual subscription based on the number of physical or virtual servers on which the GlassFish Portfolio software components are deployed.
An unlimited subscription is an annual subscription based on the number of company employees.
Per-server offerings include Basic, Silver, and Gold. Unlimited subscriptions are offered at Gold and Platinum levels. Table 1–2 describes these subscription levels in more detail.
Table 1–2 GlassFish Portfolio Subscription Level Offerings
Level |
Description |
---|---|
Basic |
Includes Sun GlassFish Enterprise Server, and Sun GlassFish Web Stack on a per-server basis. |
Silver |
Includes the Basic components, plus Sun Web Server, Sun Java System Message Queue, and Sun Web Proxy Server on a per-server basis. |
Gold |
Includes the Basic and Silver components, plus HADB. Enterprise Manager components are also included: Performance Advisor, Performance Monitor, and SNMP Monitoring. All components included on a per-server basis. |
Gold Unlimited |
Includes all Gold components, plus Sun GlassFish Web Space Server and Sun GlassFish Enterprise Server Bus on an unlimited basis. |
Platinum Unlimited |
Includes all Gold Unlimited Components, plus Sun GlassFish Web Space Server and Sun GlassFish Enterprise Server Bus. Also includes account management. All components included on an unlimited basis. |
Table 1–3 lists the components that are included with each offering of the Sun GlassFish Portfolio. Links to the documentation for each component are also provided.
Table 1–3 Sun GlassFish Portfolio Offerings and Documentation
Component |
Basic |
Silver |
Gold, Gold Unlimited |
Platinum Unlimited |
Documentation |
---|---|---|---|---|---|
Sun GlassFish Enterprise Server 2.1.1 |
Included |
Included |
Included |
Included |
GlassFish 2.1 document collection Hardware and Software Requirements in Sun GlassFish Enterprise Server v2.1.1 Release Notes |
Sun GlassFish Web Stack 1.5 |
Included |
Included |
Included |
Included | |
Sun Web Server 7.0 U6 |
Included |
Included |
Included |
Web Server document collection Supported Platforms in Sun Java System Web Server 7.0 Update 6 Release Notes |
|
Sun Web Proxy Server 4.0.11 |
|
Included |
Included |
Included |
Web Proxy Server document collection Platform Summary in Sun Java System Web Proxy Server 4.0.11 Release Notes |
Sun Message Queue 4.3 |
|
Included |
Included |
Included | |
Sun GlassFish Web Space Server 10.0 U6 |
|
|
Included in Gold Unlimited only |
Included |
Web Space Server document collection Software and Hardware Requirements in Sun GlassFish Web Space Server 10.0 Installation Guide |
Sun GlassFish Enterprise Service Bus (ESB) 2.1 |
|
|
Included in Gold Unlimited only |
Included | |
Sun GlassFish HADB 4.4.3-21 |
|
|
Included |
Included |
HADB Requirements and Supported Platforms in Sun GlassFish Enterprise Server v2.1.1 Release Notes |
Enterprise Manager 1.0
|
|
|
Included |
Included |
GlassFish 2.1 document collection |
Web Stack Enterprise Manager 1.5
|
Included |
Included |
Included |
Included | |
Sun Continuous Integration Server |
1 server, 1 node |
1 server, 10 nodes |
Per server subscription; 1 server, 25 nodes; Unlimited subscription, unlimited use |
Unlimited subscription, unlimited use |
The platform support and systems requirements for GlassFish Portfolio 2009.12 are the same as those for Java ES 7 Base. Refer to Platform Support and System Requirements for the most current list.
Also note that specific platform support may vary across individual component products. Be sure to refer to the platform requirements listed in the product documentation for each component product.
Overall, compared to GlassFish Portfolio 2009.02, updates to the GlassFish Portfolio 2009.12 components primarily comprise product version updates, bug fixes, and minor changes to subscription offerings. No new products have been added.
No new products have been added in the update GlassFish Portfolio 2009.12.
GlassFish Portfolio 2009.12 includes the new versions of the following products:
Sun GlassFish Enterprise Server (2.1 ⇒ 2.1.1)
Sun OpenSSO Enterprise (8.0 ⇒ 8.0U1P2)
Sun Java System Web Server (7.0U4 ⇒ 7.0U6)
Sun Java System Web Proxy Server (4.0.8 ⇒ 4.0.11)
Sun GlassFish Web Space Server (10.0 ⇒ 10.0U6)
Sun GlassFish Web Stack (1.5)
Sun Java System Message Queue (4.3)
HADB (4.4.3-21)
Refer to Table 1–1 for the latest product version numbers.
The GlassFish Portfolio subscription model has been changed slightly in the 2009.12 release. Specifically, the per-server Platinum level has been dropped. The Platinum Unlimited level is still available.
See GlassFish Portfolio 2009.12 Licensing Formats for complete details about current GlassFish Portfolio licensing options.
GlassFish Portfolio 2009.12 is easier to download and maintain compared to previous versions. Specifically, rather than offering the product as a single ZIP download from eFulfilment and DigitalRiver, there are now pointers to download individual products, making the product installation easier and more flexible.
GlassFish Portfolio 2009.12 has been tested and approved for the VMware vSphere 4 Virtualized Environment.
Most Java ES 7 and GlassFish Portfolio 2009.12 components are designed to support a comprehensive range of United States and international accessibility standards and requirements. These requirements are designed to assure ease of use and full accessibility to all GlassFish Portfolio features for users with various visual and/or physical limitations.
The accessibility features built into and tested with GlassFish Portfolio 2009.12 software include the following:
All graphical interface elements are fully navigable with the keyboard, including the Tab, arrow, and Enter keys.
All forms embedded in application pages are friendly to assistive technologies through various methods, such as attaching a label to each form field, or providing an appropriate title or other nonvisual text element to each element.
Alternative text strings are provided for all non-text elements, including icons, images, and logos.
All dynamic elements, including Javascript code and menus and pop-up menus with strings that are displayed when a mouse is hovered over them, have embedded text string identifiers that can be read by assistive technologies.
Product documentation, including PDF and HTML versions, have been written according to accessibility standards.
Most or all GlassFish Portfolio component products have been tested and are expected to work with a variety of assistive technologies for several operating environments, including:
Mac OS X: Universal Access
Solaris and OpenSolaris: Orca
Linux: Orca
Windows: JAWS, System Access
For instructions on getting and installing GlassFish Portfolio 2009.12 software, refer to the Sun GlassFish Portfolio Installation and Upgrade Guide.
The known issues and limitations in GlassFish Portfolio 2009.12 directly bear on those for the Java ES 7 platform as a whole. Refer to Chapter 3, Known Issues and Limitations, in Sun Java Enterprise System 7 Release Notes for the most current list.