[ Team LiB ] Previous Section Next Section

How This Book Is Organized

Part I, "Getting Started with WebLogic Server," introduces WebLogic Server and discusses the necessary skills, hardware and software configuration, and design methodologies required to build WebLogic applications.

To get the most from this book, you should have BEA WebLogic Server 8.1—part of BEA WebLogic Platform 8.1—ready to install. We've included a developer edition of WebLogic Platform 8.1 on this book's accompanying CD-ROM, and we cover WebLogic Server installation in Chapter 2.

Part II, "WebLogic Server Web Applications," discusses the physical structure of J2EE Web applications and how to use WebLogic Builder to deploy them.

Part III, "Using J2EE Technologies in WebLogic Applications," covers the core J2EE APIs that WebLogic leverages: Java Naming and Directory Interface (JNDI), Java Transaction API (JTA), Java Transaction Service (JTS), Java Database Connectivity (JDBC), Remote Method Invocation (RMI), Java Message Service (JMS), and JavaMail.

Part IV, "Using Web Technologies in WebLogic Applications," discusses JavaServer Pages (JSPs) and Java servlets for developing presentation layers. This section includes chapters on working with JSP tag libraries and building applications using the Apache Jakarta Struts framework.

Part V, "Using Enterprise JavaBeans in WebLogic Applications," covers Session, Entity, and Message-Driven beans, including best practices and design patterns for each.

Part VI, "Working with WebLogic Server Applications," discusses testing, debugging, and optimizing WebLogic applications, using tools such as JUnit, JProbe, and JMeter.

Part VII, "WebLogic Server Security," first covers Web application security issues in general, and then discusses WebLogic's security implementation and the specific WebLogic features designed to ensure it.

Part VIII, "Integrating the Enterprise with WebLogic Applications," brings in integration technologies and tools including XML, Web services, the J2EE Connector Architecture, SAP's Java Connector, jCOM, CORBA, and BEA Tuxedo. We provide techniques and ideas for connecting WebLogic applications in real-world enterprise systems for each of those technologies.

Finally, in Part IX, "Administering WebLogic Applications," we discuss the WebLogic Administration Console, working with clusters, Java Management Extensions, and using the command-line interface commands for administration.

At the end of the book, appendices provide a reference for common tasks and insightful advice for migrating from previous versions of WebLogic. The last appendix details WebLogic development with WebLogic Workshop, improved in version 8.1 to enable developers to build J2EE applications on WebLogic Server.

    [ Team LiB ] Previous Section Next Section