bea weblogic server 8 for dummies

386 616 0
bea weblogic server 8 for dummies

Đ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

by Jeff Heaton BEA WebLogic Server8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8:37 AM Page iii a524720 FM.qxd 5/20/03 8:37 AM Page ii BEA WebLogic Server8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8:37 AM Page i a524720 FM.qxd 5/20/03 8:37 AM Page ii by Jeff Heaton BEA WebLogic Server8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8:37 AM Page iii BEA WebLogic Server8 For Dummies ® Published by Wiley Publishing, Inc. 909 Third Avenue New York, NY 10022 www.wiley.com Copyright © 2003 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8700. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4447, e-mail: permcoordinator@wiley.com. Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com and related trade dress are trademarks or registered trademarks of Wiley Publishing, Inc., in the United States and other countries, and may not be used without written permission. BEA WebLogic Server is a trademark of BEA Systems, Inc. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: WHILE THE PUBLISHER AND AUTHOR HAVE USED THEIR BEST EFFORTS IN PREPARING THIS BOOK, THEY MAKE NO REPRESENTATIONS OR WAR- RANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS BOOK AND SPECIFICALLY DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES REPRESENTA- TIVES OR WRITTEN SALES MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR YOUR SITUATION. YOU SHOULD CONSULT WITH A PROFESSIONAL WHERE APPRO- PRIATE. NEITHER THE PUBLISHER NOR AUTHOR SHALL BE LIABLE FOR ANY LOSS OF PROFIT OR ANY OTHER COMMERCIAL DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL, CON- SEQUENTIAL, OR OTHER DAMAGES. For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at 800-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Control Number: 2003101896 ISBN: 0-7645-2472-0 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 is a trademark of Wiley Publishing, Inc. a524720 FM.qxd 5/20/03 8:37 AM Page iv About the Author Jeff Heaton is the author of four books and more than two dozen articles, a college instructor, and a consultant. He teaches introductory and advanced Java at St. Louis Community College at Meramec. His specialty is in Internet, socket-level/spidering, and artificial intelligence programming. Many exam- ples and tutorials can be found at his web site at http://www.jeffheaton.com. Jeff is a Sun Certified Java Programmer, a member of the IEEE, and holds a master’s degree in Information Management from Washington University in St. Louis. a524720 FM.qxd 5/20/03 8:37 AM Page v a524720 FM.qxd 5/20/03 8:37 AM Page vi Dedication This book is dedicated to my mother, Mary Heaton, for always supporting me in everything I do. I love you very much and am very grateful for all you have done for me over the years. Author’s Acknowledgments There are many people who were helpful in the creation of this book. I owe a great deal to Susan Pink for all her hard work editing this book and making sure that my ideas stayed on track and were easy to follow. I would also like to thank Allen Wyatt for helping construct the flow of many of the chapters in this book and adding additional material. Will Iverson did a great job as technical editor, making sure everything was just right and suggesting additional material as needed. Everyone at Wiley was easy to work with, and I appreciate your support. I would like to thank Melody Layne for working out the initial details of this book and making it a reality. Melody was also helpful in getting information about version 8.1 of WebLogic. Finally, I would like to thank everyone at the Studio B agency for helping with this and other book projects of mine. In particular, thanks to Laura Lewin for all your help and being my agent on this book. a524720 FM.qxd 5/20/03 8:37 AM Page vii Publisher’s Acknowledgments We’re proud of this book; please send us your comments through our online registration form located at www.dummies.com/register/. Some of the people who helped bring this book to market include the following: Acquisitions, Editorial, and Media Development Project Editor: Susan Pink Acquisitions Editor: Melody Layne Technical Development: Allen Wyatt, Discovery Computing Inc. Technical Editor: Will Iverson Editorial Manager: Carol Sheehan Media Development Supervisor: Richard Graves Editorial Assistant: Amanda Foxworth Cartoons: Rich Tennant (www.the5thwave.com) Production Project Coordinator: Nancee Reeves Layout and Graphics: Seth Conley, Kelly Emkow, Carrie Foster, Lauren Goddard, Tiffany Muth Special Art: Proofreaders: David Faust, Andy Hollandbeck, Angel Perez, Carl William Pierce, Charles Spencer, Brian Walls, TECHBOOKS Production Services Indexer: TECHBOOKS Production Services Special Help: Laura Bowman Publishing and Editorial for Technology Dummies Richard Swadley, Vice President and Executive Group Publisher Andy Cummings, Vice President and Publisher Mary C. Corder, Editorial Director Publishing for Consumer Dummies Diane Graves Steele, Vice President and Publisher Joyce Pepple, Acquisitions Director Composition Services Gerry Fahey, Vice President of Production Services Debbie Stailey, Director of Composition Services a524720 FM.qxd 5/20/03 8:37 AM Page viii [...]... refer to BEA s WebLogic Server product simply as WebLogic BEA, however, uses the term WebLogic to refer to a family of products, including WebLogic Portal, WebLogic Integration, WebLogic Workshop, and WebLogic Express The popularity of the core WebLogic Server product, however, has led to the shortening of the name to simply WebLogic in many circles Platform support WebLogic can run on many platforms,... Java-based application server is support for Enterprise JavaBeans (EJB) WebLogic includes extensive support for the five types of EJB: Chapter 1: Introducing Application Servers ߜ Stateless bean ߜ Stateful bean ߜ Message bean ߜ Container-managed persistence (CMP) entity bean ߜ Bean-managed persistence (BMP) entity bean Additionally, WebLogic makes other important services available to these beans, such as... 296 EJB Performance Settings 297 Setting EJB pool size 297 Allocating pool size for session and message beans 297 Allocating pool size for anonymous entity beans 2 98 Tuning initial beans in the free pool .2 98 Setting EJB caching size 2 98 Starting WebLogic Server with Performance Options 299 Setting Your Java Compiler 299 Chapter 18: Implementing... Features of WebLogic Server 14 Platform support 14 Web applications 14 EJB support 14 Database connectivity 15 Web services 15 Clustering .16 Security 16 xii BEA WebLogic Server 8 For Dummies Chapter 2: Installing WebLogic Server 17 Installation Overview 17 System requirements 18 Getting... 326 Manage Your Build Process 326 xvii xviii BEA WebLogic Server 8 For Dummies Chapter 20: Ten Tips for Administrators 327 Document Procedures 327 Define a Service Level Agreement .3 28 Set Up On-Call Procedures 3 28 Plan for Growth 329 Monitor Your Servers 329 Back Up Your Servers 330 Keep Your Systems Secure ... at http://java.sun.com 5 6 BEA WebLogic Server 8 For Dummies Part I Installing and Configuring WebLogic Y In this part ou begin by finding out exactly what an application server is You look at the major components of an application server and how WebLogic implements them Installation is the first step in setting up your WebLogicbased application You find out how to install WebLogic on a single machine... 112 Constructing the bean implementation 113 Constructing the bean configuration files 1 18 Compiling a BMP Bean .120 xiii xiv BEA WebLogic Server 8 For Dummies Constructing a CMP Bean 123 Constructing the value objects 123 Constructing the local bean interfaces 125 Constructing the remote bean interface 126 Constructing the local home interfaces 126... 284 Configuring load balancing 285 Configuring proxy plug-ins . 285 Configuring clustered JDBC . 288 Table of Contents Chapter 17: Tuning WebLogic Server 289 WebLogic Server Performance Packs . 289 Thread Settings 291 Setting thread count 291 Detecting stuck threads 295 JDBC Performance Settings .295 JDBC connection... you find out how to install WebLogic, you discover how to customize it to meet your needs 3 4 BEA WebLogic Server 8 For Dummies Part II: Understanding WebLogic Components Creating web applications is perhaps the most common use for WebLogic In Part II, you find out about some of the components that make up a web application One of the primary components is Enterprise JavaBeans (EJB) I show you how to... file servers centralize file storage, database servers centralize data storage, and web servers centralize the distribution of web content In a similar vein, an application server centralizes key programming tasks Doing so has many advantages, as you will discover In this chapter, you find out about application servers, in particular BEA s WebLogic Server In a recent Gartner study, BEA WebLogic Server . Heaton BEA WebLogic Server ™ 8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8: 37 AM Page iii a524720 FM.qxd 5/20/03 8: 37 AM Page ii BEA WebLogic Server ™ 8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8: 37 AM. 276 Starting the WebLogic Server cluster 283 Configuring Node Manager 284 Configuring load balancing 285 Configuring proxy plug-ins 285 Configuring clustered JDBC 288 BEA WebLogic Server 8 For Dummies. Page i a524720 FM.qxd 5/20/03 8: 37 AM Page ii by Jeff Heaton BEA WebLogic Server ™ 8 FOR DUMmIES ‰ a524720 FM.qxd 5/20/03 8: 37 AM Page iii BEA WebLogic Server ™ 8 For Dummies ® Published by Wiley

Ngày đăng: 07/04/2014, 13:32

Từ khóa liên quan

Mục lục

  • BEA WebLogic Server 8 For Dummies

    • About the Author

    • Dedication

    • Author’s Acknowledgments

    • Contents at a Glance

    • Table of Contents

    • Introduction

      • About This Book

      • Conventions Used in This Book

      • What You Don’t Have to Read

      • Foolish Assumptions

      • How This Book Is Organized

      • Icons Used in This Book

      • Where to Go from Here

      • Part I: Installing and Configuring WebLogic

        • Chapter 1: Introducing Application Servers

          • Application Server Basics

          • J2EE, Java’s Approach to Application Servers

          • Major Features of WebLogic Server

          • Chapter 2: Installing WebLogic Server

            • Installation Overview

            • Using the GUI Mode Installer

            • Using Configuration Wizard

            • Using the Console Mode Installer

            • Using the Silent Mode Installer

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

Tài liệu liên quan