Tài liệu SAP NetWeaver Portal Technology: The Complete Reference pptx

770 525 1
Tài liệu SAP NetWeaver Portal Technology: The Complete Reference pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

SAP ® NetWeaver Portal Technology: The Complete Reference This book contains references to the products of SAP AG, Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany. The names of these products are registered and/or unregistered trademarks of SAP AG. SAP AG is neither the author nor the publisher of this book and is not responsible for its content. This page intentionally left blank SAP ® NetWeaver Portal Technology: The Complete Reference Rabi Jay New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Copyright © 2008 by The McGraw-Hill Companies. All rights reserved. Manufactured in the United States of America. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher. 0-07-154854-8 The material in this eBook also appears in the print version of this title: 0-07-154853-X. All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trademarked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringement of the trademark. Where such designations appear in this book, they have been printed with initial caps. McGraw-Hill eBooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. For more information, please contact George Hoare, Special Sales, at george_hoare@mcgraw-hill.com or (212) 904-4069. TERMS OF USE This is a copyrighted work and The McGraw-Hill Companies, Inc. (“McGraw-Hill”) and its licensors reserve all rights in and to the work. Use of this work is subject to these terms. Except as permitted under the Copyright Act of 1976 and the right to store and retrieve one copy of the work, you may not decompile, disassemble, reverse engineer, reproduce, modify, create derivative works based upon, transmit, dis- tribute, disseminate, sell, publish or sublicense the work or any part of it without McGraw-Hill’s prior consent. You may use the work for your own noncommercial and personal use; any other use of the work is strictly prohibited. Your right to use the work may be terminated if you fail to comply with these terms. THE WORK IS PROVIDED “AS IS.” McGRAW-HILL AND ITS LICENSORS MAKE NO GUARANTEES OR WARRANTIES AS TO THE ACCURACY, ADEQUACY OR COMPLETENESS OF OR RESULTS TO BE OBTAINED FROM USING THE WORK, INCLUD- ING ANY INFORMATION THAT CAN BE ACCESSED THROUGH THE WORK VIA HYPERLINK OR OTHERWISE, AND EXPRESSLY DISCLAIM ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. McGraw-Hill and its licensors do not war- rant or guarantee that the functions contained in the work will meet your requirements or that its operation will be uninterrupted or error free. Neither McGraw-Hill nor its licensors shall be liable to you or anyone else for any inaccuracy, error or omission, regardless of cause, in the work or for any damages resulting therefrom. McGraw-Hill has no responsibility for the content of any information accessed through the work. Under no circumstances shall McGraw-Hill and/or its licensors be liable for any indirect, incidental, special, punitive, consequential or similar damages that result from the use of or inability to use the work, even if any of them has been advised of the possibility of such damages. This limitation of liability shall apply to any claim or cause whatsoever whether such claim or cause arises in contract, tort or otherwise. DOI: 10.1036/007154853X We hope you enjoy this McGraw-Hill eBook! If you’d like more information about this book, its author, or related books and websites, please click here. Professional Want to learn more? This book would not have been possible without the encouragement and support of a number of people who have crossed my life during the years of my schooling as well as work. I am very grateful to each and every one of them. Following is a small list of persons I would like to acknowledge for their tacit as well as vocal support while writing this book. To my beautiful wife, Suji, for her love and support while writing this book. She is the inspiration behind all my endeavors. To my dear one-year-old son, Rohan, who was not unduly upset when his father was steeped into a computer screen. To my dad, who has been a source of inspiration to me and has instilled in me a sense of optimism and a “can do it” attitude. To my mom, whose sense of love and sacrifice has been a model for me to live by. To my other family member, who have always stood by me, helped me, and prayed for me throughout, and for their unmatched love. To my nephews and nieces, who I pray will achieve great achievements and come up with flying colors in their respective vocations. To my parents-in-law, who supported me while writing this book. To my friends and colleagues at work, who helped me learn these new technologies, solve problems, and shared their knowledge and experience. To Renchy Thomas, who provided a number of useful suggestions that have been incorporated throughout this book. To Ashok Baskaradu and Surendra, for helping me with the chapter on installation. To the contributors in the SDN community, too numerous to mention, whose documents have been listed in Appendix B and cited while writing this book. To my editor, Wendy, and acquisitions coordinator, Mandy, for their support and encouragement when writing this book. To the project manager, Aparna Shukla, who was kind enough to accommodate my last minute changes and the copy editors, Lisa Theobold and Patty Mon, for doing an excellent job on this book. To my well wishers Alag Arasan, Govi Rao, Jay Stanell, Jess Aiden, Ramesh Rajagopal, and Sanjay Bodduluri. Also thanks to Adebowale David Adesokan, Karun Reddy, Raja Jalandaradoss, Sandeep Kumar Jha, Srivatsa Kadambi, and Swapna for their inputs. To the other members of the McGraw-Hill team who contributed towards bringing out a great book. And last, but not the least, I want to thank God for giving me the vision to write this book, the commitment to complete the book, and the opportunity to publish the book with one of the prestigious publishers in McGraw-Hill. This page intentionally left blank Contents at a Glance Part I Portal Implementation Planning 1 Introduction to SAP NetWeaver Enterprise Portal . . . . . . . . . . . . . . . . . . . . 3 2 SAP NetWeaver Enterprise Portal Building Blocks . . . . . . . . . . . . . . . . . . . 11 3 IT Practices, IT Scenarios, and Usage Types for NW Portal . . . . . . . . . . . . 29 4 PAM, Release Strategy, Maintenance Strategy, and Support Strategy . . . 47 5 Using Scenario and Process Component List Application . . . . . . . . . . . . . 61 Part II Portal Infrastructure Design 6 J2EE Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 7 High Availability for Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 8 Sizing and Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 9 Web Infrastructure Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Part III Portal Installation 10 Preparing for Portal Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 11 Portal Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 12 Post-Installation Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Part IV Content Administration 13 Developing Content and Assigning Permissions . . . . . . . . . . . . . . . . . . . . . 209 14 Developing iViews and Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 15 Developing Roles and Worksets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 16 Using Business Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 17 Changing Portal Look and Feel: Branding . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 18 Connecting to SAP and Non-SAP Backend Systems . . . . . . . . . . . . . . . . . . 295 19 Implementing Federated Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 20 Implementing External-Facing Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 Part V System Administration 21 Portal Backup and Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 22 Transporting Portal Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 vii viii S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e 23 Installing Support Packages Using Java Support Package Manager . . . . 371 24 Implementing Delegated Content and System Administration . . . . . . . . 389 25 Implementing Delegated User Administration . . . . . . . . . . . . . . . . . . . . . . 407 Part VI Portal Troubleshooting 26 Troubleshooting Portal Using Logs and Traces . . . . . . . . . . . . . . . . . . . . . . . 419 27 Analyzing and Troubleshooting Portal Performance . . . . . . . . . . . . . . . . . . 439 28 Portal Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 29 JVM Garbage Collection Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 30 JVM Thread Dump Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493 31 HTTP Performance Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505 32 Configuring CCMS Monitoring and GRMG Availability Monitoring . . . 519 33 Tuning Portal Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541 Part VII Portal Security 34 Implementing Authorization Using Permissions, Security Zones, and UME Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 35 UME Architecture Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 36 Administering Users with User Management Tool . . . . . . . . . . . . . . . . . . . 583 37 Configuring UME Datasource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595 38 Configuring Portal Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613 39 Transferring Role Between Portal and SAP . . . . . . . . . . . . . . . . . . . . . . . . . . 631 40 Implementing Single Sign-On to SAP and Non-SAP Systems . . . . . . . . . 641 41 Implementing SSL on the J2EE Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657 42 Implementing Portal Network Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 Part VIII Configuring System Landscape Directory 43 System Landscape Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689 44 Configuring and Using NetWeaver Administrator . . . . . . . . . . . . . . . . . . . 697 Part IX Appendixes A Installing the SAP NetWeaver 7.0 (2004s) - Java Trial Version . . . . . . . . . . 713 B References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721 [...]... reviews the details of iViews and pages and explains how to use the editors to create these objects Chapter 15 discusses the details of roles and worksets and explains how to use the editors to create these objects and assign them to users on the portal It illustrates the use of roles for personalization and navigation on the portal Chapter 16 explains the advantages of business packages, the types... lucrative job working with the SAP Portal If you have any suggestions or feedback, please feel free to e-mail me at rabijay1@yahoo com I also recommend that you visit the book’s companion website at http://www sapportalguide.com I wish you all the best! I PART Portal Implementation Planning CHAPTER 1 Introduction to SAP NetWeaver Enterprise Portal CHAPTER 2 SAP NetWeaver Enterprise Portal Building Blocks... application and network xxxi xxxii SAP NetWeaver Por tal Technolog y: The Complete Reference security, and user administration The book takes a hands-on approach and is intended to serve as an on -the- job reference guide both during and after a portal implementation To administer the portal, you need knowledge of both ABAP and Java systems There is a gap in such skill sets in the market This book will serve... 311 312 312 313 313 314 xvii xviii SAP NetWeaver Por tal Technolog y: The Complete Reference Setting Up Quicklinks on the Portal Setting Up Anonymous Content to Anonymous Users Changing the Default Portal URL Changing the Portal Page Title Removing the Options Menu in the iView or Page Useful... products have enough support from SAP after implementation Chapter 5 takes a look at the Scenario and Process Component list tools that help to identify the various IT scenarios and the corresponding NetWeaver Portal components and support packages to be installed Chapter 6 deals with the various components in the SAP J2EE engine architecture Part II of the book deals with the portal infrastructure design... discusses aspects related to tuning the portal server, the J2EE engine, and other components of the portal, including development components Part VII of the book deals with portal security and includes Chapters 34 to 42 Chapter 34 discusses the various authorization models available in the portal, such as security zones, UME actions, and permission models Chapter 35 discusses the elements of UME architecture... implement them Chapter 17 explains how to change the look and feel of the portal and discusses themes, portal desktops, and display rules Chapter 18 describes how to configure connectivity with SAP and JDBC databases using JCO connectors, gateway connector service, user mapping, and so on Chapter 19 explains the concept of federated portals and describes the steps involved in configuring them in a... 20 covers the concept of external facing portals and describes the steps involved in configuring it in a global scenario Part V of the book deals with aspects related to system administration on the portal and consists of Chapters 21 to 25 Chapter 21 describes the backup and recovery strategy, the procedures involved, and the post-verification process Chapter 22 explains how to configure the portal transport... is the lack of a single book on portals that provided a comprehensive treatment of SAP Portal technology, especially with a hands-on approach Each and every chapter starts with a brief introduction and then gradually takes you into a tour of the most intricate details of that given topic The important highlights of these chapters are the hands-on approach and the detailed treatment of every topic The. .. with portal implementation and a must-read for SAP BASIS administrators and ABAP and Java developers who want to work with the portal technology This information can serve the occasional needs of project managers, IT managers, and others involved in portal implementation It is of particular interest to portal administrators, architects, and developers It deals with the complete life cycle of a portal . SAP ® NetWeaver Portal Technology: The Complete Reference This book contains references to the products of SAP AG, Dietmar-Hopp-Allee. Walldorf, Germany. The names of these products are registered and/or unregistered trademarks of SAP AG. SAP AG is neither the author nor the publisher of

Ngày đăng: 10/12/2013, 13:16

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan