Features
- Cover Type: Paperback with 600 pages
- Published by: Apress
- Edition: 1st Edition September 6, 2004
- Written in: English
- ISBN 10 Number: 1590592352
- ISBN 13 Number: 978-1590592359
-
Book Dimensions:
9.2 x 6.9 x 1.3 inches
- Weighs: 2.1 pounds
Product Description
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 Corp. 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 10
g. 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.
About The Author
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 currently leads the JMX and AOP efforts. He co-founded UK-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 UK-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 UK 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.
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.
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. Currently, Michael is a technical manager at Perpetual Technologies Inc., consulting for the U.S. Department of Defense.
In addition to Oracle DBA 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.
Reader ReviewsThe 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.