LEADER 07694nam 2200649Ia 450 001 9910813187403321 005 20200520144314.0 035 $a(CKB)111086906288080 035 $a(SSID)ssj0000282715 035 $a(PQKBManifestationID)11207529 035 $a(PQKBTitleCode)TC0000282715 035 $a(PQKBWorkID)10324629 035 $a(PQKB)11127726 035 $a(Au-PeEL)EBL3306709 035 $a(CaPaEBR)ebr10112799 035 $a(OCoLC)63166221 035 $a(CaSebORM)0738427772 035 $a(MiAaPQ)EBC3306709 035 $a(EXLCZ)99111086906288080 100 $a20040330d2003 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt 182 $cc 183 $acr 200 00$aPatterns $epervasive portals /$f[Peter Kovari ... et al.] 205 $a1st ed. 210 $aResearch Triangle Park, NC $cIBM, International Technical Support Organization$dc2003 215 $axiv, 300 p. $cill 225 1 $aPatterns for e-business series 225 1 $aIBM redbooks 300 $a"September 2003." 300 $a"SG24-6876-00." 311 $a0-7384-2777-2 320 $aIncludes bibliographical references and index. 327 $aFront 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. 327 $a6.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. 327 $a8.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. 327 $aSystem 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. 410 0$aPatterns for e-business series. 410 0$aIBM redbooks. 606 $aElectronic commerce 606 $aWeb portals 606 $aBusiness$xComputer networks 615 0$aElectronic commerce. 615 0$aWeb portals. 615 0$aBusiness$xComputer networks. 676 $a006.7/6 701 $aKovari$b Peter$01632744 712 02$aInternational Business Machines Corporation.$bInternational Technical Support Organization. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910813187403321 996 $aPatterns$93972119 997 $aUNINA