Oracle Application Server 10g: J2EE Deployment and Administration / Edition 1

Paperback (Print)
Buy New
Buy New from BN.com
$38.10
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (14) from $1.99   
  • New (8) from $31.52   
  • Used (6) from $1.99   

Overview

Oracle Application Server 10g: J2EE Deployment and Administration focuses on the latest version of Oracle’s fully J2EE-certified application server (previously called Oracle9iAS). Oracle Corporation is aggressively attacking this market with a new lost-cost version of the server, as well as a program to move BEA customers onto Oracle free of charge. Adoption interest is growing rapidly amidst favorable reports regarding performance and reliability.

Deploying and configuring J2EE applications are some of the trickiest processes in J2EE development, and they unfortunately receive scant attention in general J2EE texts. This book is a focused, no-frills guide to getting J2EE applications up and running on 10g. It covers Oracle's J2EE container, OC4J (available free of charge for development purposes), in full detail. It moves on to explain how to best configure and use the various enterprise-level features that come with the commercial editions. This is the book for anyone wanting to stay ahead in the world of Oracles application servers.

Read More Show Less

Product Details

  • ISBN-13: 9781590592359
  • Publisher: Apress
  • Publication date: 9/1/2004
  • Edition number: 1
  • Pages: 600
  • Product dimensions: 10.00 (w) x 7.00 (h) x 1.22 (d)

Meet the Author

Erin Mulder has been working with Java since its inception. In recent years, she has helped deliver many successful Java/J2EE applications, including real-time energy usage visualization, network management for video-on-demand servers, financial market analysis, federal government accounting, and contracts management. She uses a combination of open-source and commercial tools, and specializes in making them work well together. Erin has also been a technical editor for several publications and has presented on a variety of topics at Java Users Groups and the JavaOne conference.

Rob Harrop is a software consultant specializing in delivering high-performance, highly-scalable enterprise applications. He is an experienced architect with a particular flair for understanding and solving complex design issues. With a thorough knowledge of both Java and .NET, Harrop has successfully deployed projects across both platforms. He also has extensive experience across a variety of sectors, retail and government in particular.

Harrop is the author of five books, including Pro Spring, a widely-acclaimed, comprehensive resource on the Spring Framework.

Harrop has been a core developer of the Spring Framework since June 2004 and leads the JMX and AOP efforts. He co-founded U.K.-based software company, Cake Solutions, in May 2001, having spent the previous two years working as lead developer for a successful dotcom start-up. Rob is a member of the JCP and is involved in the JSR-255 Expert Group for JMX 2.0.

Jan Machacek is a chief software architect at Cake Solutions Limited (www.CakeSolutions.net), a U.K.-based software company. He has been an early adopter of Spring at Cake Solutions and has seen the dramatic change the Spring framework has brought to the Java world. As part of his job, Jan designs and oversees the development of majority of Cake's projects. Where appropriate, Jan also applies his interest in declarative programming and artificial intelligence. Throughout his programming career, Jan has designed and implemented large J2EE and .NET systems for the U.K. government and large private sector bodies. When not programming, Jan enjoys foreign languages; he also enters races and time trials as a member of the Manchester Wheelers' cycling club.

Michael Wessler received his bachelor's degree in computer technology from Purdue University in West Lafayette, Indiana. He is an Oracle Certified Database Administrator for Oracle 8 and 8i, an Oracle Certified Web Administrator for 9iAS, and a 10g Database Technician. He has administered Oracle databases on NT, and various flavors of UNIX and Linux, including clustered Oracle Parallel Server (OPS) environments. He also performs database and SQL/PLSQL tuning for applications. Michael has worked in many IT shops ranging from small dot-com start-ups to large government agencies and corporations. Michael is a technical manager at Perpetual Technologies Inc., consulting for the U.S. Department of Defense.

In addition to Oracle database administration consulting, Michael has worked extensively as an Oracle 9iAS Web Application Server Administrator. He manages multiple web applications for the Department of Defense and consults at various government agencies and in the private sector. Michael also frequently lectures on 9iAS and teaches Oracle Performance Tuning classes. Michael is the author of Oracle DBA on UNIX and Linux and coauthor of Oracle Unleashed, Second Edition, UNIX Primer Plus, Third Edition, COBOL Unleashed, and UNIX Unleashed, Fourth Edition. Michael can be reached through his website, http://mike.wessler.name.

Read More Show Less

Table of Contents

Ch. 1 Overview of features, editions, and releases 1
Ch. 2 Developing with Oracle 10g AS 15
Ch. 3 OC4J installation and runtime behavior 23
Ch. 4 General server configuration 41
Ch. 5 Configuring JNDI and JDBC services 59
Ch. 6 Configuring Java message service 79
Ch. 7 Security 99
Ch. 8 Using JavaMail and Java APIs for XML 125
Ch. 9 J2EE application deployment 137
Ch. 10 Web applications 159
Ch. 11 Enterprise JavaBeans 195
Ch. 12 J2EE connectors 227
Ch. 13 Configuring Web services 251
Ch. 14 Application clients 267
Ch. 15 Architecture and deployment topologies 279
Ch. 16 Installation and administration 303
Ch. 17 Configuring J2EE services 343
Ch. 18 Deploying applications 369
Ch. 19 Configuring Web caching 389
Ch. 20 Configuring enterprise security 423
Ch. 21 Configuring clustering and failover 457
App. A Server configuration files and document type declaration 497
App. B Deployment descriptors and document type declaration 519
App. C Command-line utility usage 527
App. D Debugging tips 541
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted Fri Oct 08 00:00:00 EDT 2004

    No Oracle lock in

    The 10g is Oracle's answer to IBM's WebSphere and JBoss. Wessler certainly wastes no time in delineating how you can use 10g to develope J2EE applications. There are some mundane chapters on installing and configuring it. Important, granted. But the crux of the book is the chapters on making and deploying web applications, EJBs and Web Services within 10g. If you look here, 10g seems to allow for any standard J2EE application to run within it. Crucially, suppose you commit to designing and developing one of these applications, to use 10g to hook to an Oracle database. Then your code can be largely independent of that database and 10g. In principle, you can migrate it to another J2EE compliant container, over a different database, and have only minimal changes. Realistically, your code under 10g will have all sorts of little Oracle dependencies. But this book suggests that with careful design, you can safely use 10g and still preserve a migration option. No Oracle lock in.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)