Cover image for Patterns : Pervasive Portals Patterns for e-business Series.
Patterns : Pervasive Portals Patterns for e-business Series.
Title:
Patterns : Pervasive Portals Patterns for e-business Series.
Author:
Redbooks, IBM.
Personal Author:
Physical Description:
1 online resource (320 pages)
Contents:
Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Part 1 Patterns for e-business -- Chapter 1. Introduction -- 1.1 The Patterns for e-business layered asset model -- 1.2 How to use the Patterns for e-business -- 1.2.1 Selecting a Business, Integration, or Composite pattern, or a Custom design -- 1.2.2 Selecting Application patterns -- 1.2.3 Review Runtime patterns -- 1.2.4 Review Product mappings -- 1.2.5 Review guidelines and related links -- 1.3 Summary -- Chapter 2. The Access Integration pattern -- 2.1 Access integration patterns -- 2.1.1 Access Integration services -- 2.2 The Portal composite pattern -- 2.2.1 Benefits -- 2.2.2 Limitations -- 2.3 Pervasive solution business strategies -- 2.4 Summary -- Chapter 3. Selecting the Application patterns -- 3.1 Application patterns described -- 3.1.1 Access Integration application patterns -- 3.1.2 Self-Service application patterns -- 3.1.3 Identified Application patterns for the Portal composite pattern -- 3.2 Where to find more information -- Chapter 4. Selecting the Runtime patterns -- 4.1 Runtime pattern nodes description -- 4.2 Runtime pattern for the Self-Service application -- 4.2.1 Basic Runtime pattern -- 4.2.2 Runtime pattern: Variation 1 -- 4.3 Runtime pattern for the Pervasive Device Access application -- 4.3.1 Access Integration pattern -- 4.4 Portal composite pattern variation for Pervasive solutions -- Chapter 5. Selecting the product mapping -- 5.1 Product mappings -- 5.1.1 Pervasive Portal solution framework -- 5.1.2 Product mapping for Pervasive solutions -- 5.2 Products -- 5.3 Considerations -- 5.4 Where to find more information -- Part 2 Pervasive Portal solution guidelines -- Chapter 6. Technology options -- 6.1 Web client -- 6.1.1 Web browser -- 6.1.2 HTML -- 6.1.3 Dynamic HTML.

6.1.4 CSS -- 6.1.5 JavaScript -- 6.1.6 Java applets -- 6.1.7 XML (client side) -- 6.1.8 XHTML 1.1 (HTML 4.01) -- 6.1.9 XForms -- 6.2 Pervasive clients -- 6.2.1 Architecture -- 6.2.2 WAP -- 6.2.3 Microbrowser -- 6.2.4 WML -- 6.2.5 WMLScript -- 6.2.6 cHTML -- 6.2.7 VoiceXML -- 6.2.8 SyncML -- 6.2.9 Mobile devices -- 6.2.10 Mobile client platforms -- 6.3 Wireless networks -- 6.3.1 PAN (Personal Area Network) -- 6.3.2 WLAN (Wireless Local Area Network) -- 6.3.3 WWAN (Wireless Wide Area Network) -- 6.4 Web application server -- 6.4.1 Java servlets -- 6.4.2 Java portlet -- 6.4.3 JavaServer Pages (JSPs) -- 6.4.4 JavaBeans -- 6.4.5 XML -- 6.4.6 Enterprise JavaBeans -- 6.4.7 Additional enterprise Java APIs -- 6.5 Transcoding technology -- Chapter 7. Application design -- 7.1 e-business application design -- 7.2 Self-Service application guidelines -- 7.3 Sample scenario -- 7.3.1 Business flow -- 7.3.2 Component diagram -- 7.3.3 Use case diagram -- 7.3.4 Class diagram -- 7.3.5 Sequence diagram -- 7.4 Application structure -- 7.4.1 Device-specific content -- 7.4.2 Model View Controller (MVC) -- 7.4.3 Object-oriented Design patterns -- 7.4.4 Applying the Design patterns -- 7.5 WebSphere Portal Solution guidelines -- 7.5.1 Internationalization -- 7.5.2 Session -- 7.5.3 Personalization -- 7.5.4 Single sign-on -- 7.6 Designing the mobile applications -- 7.6.1 Transcoding guidelines -- 7.7 Embedded mobile client applications -- 7.7.1 J2ME -- 7.7.2 What has changed in J2ME for J2SE programmers -- Chapter 8. Application development -- 8.1 Application development methodology -- 8.2 Pervasive solutions tools -- 8.2.1 WebSphere Studio Application Developer -- 8.2.2 Portal Server Toolkit -- 8.2.3 Development for pervasive devices -- 8.3 Portlet development -- 8.3.1 Developing a portlet -- 8.3.2 User registry -- 8.3.3 Using Transcoding Technology.

8.4 Building a client application -- 8.5 Everyplace Synchronization Server -- 8.5.1 Using DB2 Everyplace -- 8.5.2 Configuring the DB2 Everyplace Server -- 8.6 Developing Java Application for J2ME -- 8.6.1 Developing a Midlet -- 8.7 Testing your pervasive application -- 8.8 Everyplace Client -- 8.9 Notification Services -- 8.9.1 Configuring Notification Services -- Chapter 9. Security -- 9.1 Security for a Pervasive Portal solution -- 9.1.1 Boundary components -- 9.2 WebSphere Everyplace Connection Manager -- 9.3 WebSphere Edge Server -- 9.4 WebSphere Everyplace Access and its components -- 9.5 Tivoli products for security -- 9.5.1 Tivoli Access Manager and Single Sign-On -- 9.6 Where to find more information -- Chapter 10. System management -- 10.1 System management activities -- 10.2 WebSphere Everyplace Access management -- 10.2.1 Everyplace Synchronization Server -- 10.2.2 Intelligent Notification Services -- 10.2.3 Device Manager -- 10.3 System Management and monitoring using Tivoli products -- 10.3.1 Integrating System Management in the Pervasive Portal solution -- 10.4 Production, Staging and Development environment -- 10.5 Where to find more information -- Chapter 11. Performance and availability -- 11.1 Concepts -- 11.2 Techniques -- 11.3 Products -- 11.4 Applying to a Pervasive Portal solution -- 11.5 Where to find more information -- Part 3 Implementation -- Chapter 12. Technical scenario -- 12.1 Deploying the sample application -- 12.1.1 Prerequisites for the application -- 12.1.2 Database configuration -- 12.1.3 Installing the EJB components -- 12.1.4 Installing and configuring the portlets -- 12.1.5 Application users -- 12.1.6 Mobile client application and database synchronization -- Part 4 Appendixes -- Appendix A. Additional material -- Locating the Web material -- Using the Web material.

System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Referenced Web sites -- How to get IBM Redbooks -- IBM Redbooks collections -- Index -- Back cover.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: