This chapter provides a roadmap for deploying Sun Java™ System Portal Server Mobile Access 7.1 (formerly known as Sun™ ONE Portal System, Mobile Access) software, and it explains where to find reference information for the product.
This chapter provides the following sections:
Mobile Access software uses wireless communications networks to allow users to access your Sun Java™ System Portal Server site resources—including content, applications, and services—using a browser on any wireless device, such as a mobile phone or a personal digital assistant. It also provides a framework for voice access.
Mobile Access software is installed when Portal Server software is installed. Like Portal Server software, Mobile Access software uses the Sun Java™ System Identity Server administration console to manage mobile services and users, policy, and access control. Mobile Access administration can be delegated to other users or line-of-business administrators.
Supports mobile devices connected to a cellular network or to a wireless network through a LAN or a WAN using HTTP or HTTPS.
Displays existing portal content on wireless mobile devices such as mobile phones, personal digital assistants, and smart phones.
Integrates with existing mail, calendar and personal address book products from Sun™ Microsystems, Microsoft, and Lotus.
Supports voice authentication, navigation, and creation of voice applications written with VoiceXML.
Provides JavaServer Pages™ (JSP™) software templates for the Nokia 6310i phone.
Provides dynamic personalization and customization for mobile devices.
Supports customizing the look and feel of the user interface by modifying Portal Server software’s provider templates and provider JSP templates as well as the Mobile Access software’s application JSP specifications
Supports writing custom authentication modules and custom content providers
Incorporates Java™ Specification Request (JSR) 188 Composite Capability/Preference Profiles Processing (CC/PP) implementation. This facilitates development of device-independent web applications.
Supports the Wireless Application Protocol (WAP) 2.0 specification for User Agent Profile (UAProf), and Extensible HyperText Markup Language (XHTML).
Supports delivery of content and applications through the Sun Java™ System Portal Server Secure Remote Access gateway.
This section identifies overall steps needed to design, install and use the various components needed for Mobile Access software deployment. Who is responsible for each step of the process will vary.
People working on a deployment will interact with Mobile Access software to administer, develop, and use a portal site. At times, these distinctions might overlap. For example, a developer might use both the Mobile Access product APIs and the Identity Server administration console to customize and configure availability, content, and layout of a portal site and its providers. Who is involved in each step of the process will vary.
This section provides the following topics:
Identify each component of your deployment and specify its version.
Establish component architecture.
Document uninstall and back-out procedures and identify verification methods.
Identify access requirements, ports, and protocols between each component in your deployment.
For information regarding Portal Server software deployment, see the Sun Java™ System Portal Server 7 Deployment Guide.
For information regarding deployment of other components in your installation, see the deployment documentation for those products.
Install your software components.
Configure your software components, using instructions in the appropriate documentation.
Complete other configuration tasks for other elements— for example, single-sign on adapters—that your deployment includes.
For information about installing Sun Java Enterprise System components, see the Sun Java™ Enterprise System Installation Guide.
Tune the following software:
Directory Server
For information about tuning the Directory Server, see the Sun Java ™ System Directory Server 5 Performance and Tuning Guide.
Back-end servers for applications that you will provide.
For information about performance tuning components of your deployment, see the documentation for those products. For example, if you are using the Sun Java™ System Calendar Server software, see Appendix C of the Sun Java™ System Calendar Server 7 Administration Guide.
Tune Portal Services.
For information about performance tuning Portal Server software, see Chapter 8 of the Sun Java™ System Portal Server 7 Deployment Guide.
Configure the mobile Mail, Calendar, and Address Book channels.
See Chapter 5, “Configuring Mobile Applications” of the Sun Java™ System Portal Server Mobile Access 7 Administration Guide for instructions.
Configure any other channels that you want to provide on the mobile Portal Desktop.
See Chapter 4, “Managing the Mobile Portal Desktop” of the Sun Java™ System Portal Server, Mobile Access 7 Administration Guide for instructions.
Verify that the appropriate channels appear on the “Available to End Users on the Content Page” list and “Visible on the Portal Desktop“ list for JSPNative Container and JSPRendering Container.
See Chapter 4, “Managing the Mobile Portal Desktop” of the Sun Java™ System Portal Server, Mobile Access 7 Administration Guide for instructions.
Add the appropriate cookies to the Cookie Domain List, if subdomains are used in your installation.
See Chapter 33, “Platform Service Attributes” of the Sun Java™ System Identity Server Administration Guide for information.
Disable http.ipsecurity on mail and calendar back-end servers.
See documentation for the specific servers you are using.
Configure the single sign-on adapter templates, if desired.
See the Appendix H, “SSO Adapter Templates and Configurations,” and Chapter 12, “Configuring the Communication Channels,” of the Sun Java™ System Portal Server 7 Administration Guide for instructions.
Enable and configure administrator proxy authentication, if desired. See Chapter 12, “Configuring the Communication Channels,” of the Sun Java™ System Portal Server 7 Administration Guide for instructions.
Configure mobile device content and layout.
See Chapter 4, “Managing the Mobile Portal Desktop” of the Sun Java™ System Portal Server Mobile Access 7 Administration Guide for instructions.
This section provides a set of references to assist you with the specific roles you fulfill in administering, customizing and developing the Mobile Access product. The following topics are presented:
The most recent version of a product’s Release Notes can be found at the http://docs.sun.com. In addition to using the documentation cited in this section, check this web site periodically to review the most up-to-date Release Notes.
The Sun Java™ Enterprise System 2005Q4 Installation Guide is available online at this URL:
The Sun Java™ System Portal Server Mobile Access 7 Administration Guide is available online.
Information on understanding the Access Manager product and its administration console, which Mobile Access software uses, is available online at this URL:
The Sun Java™ System Portal Server 7 Administration Guide is available online at this URL:
The Sun Java™ System Portal Server Mobile Access 7 Developer’s Guide is available online at this URL:
http://download.oracle.com/819-5313
The Sun Java™ System Portal Server Mobile Access 7 Tag Library Reference is available online at this URL:
http://download.oracle.com/819-5316
The Sun Java™ System Portal Server Mobile Access 7 Javadoc™ tool is available with the Mobile Access software at http://hostname:port/portal/javadocs/ma on the server where Portal Server software is installed.
Documentation for all other Sun Java Enterprise System software is online at this URL:
For information about other Sun products that you want to use with Mobile Access software, see the product and documentation information at this URL: