Professional WebObjects 5.0 with Java
What does this book cover?
- Complete guide to installing and using WebObjects 5.0
- Multi-platform approach, for WebObjects running on either Mac OS X or Windows 2000
- Comprehensive tour of WebObject's application development tools
- Creating WebObjects components
- Object-relational mapping to databases using the Enterprise Object Framework
- Advanced features including Direct To Web and Java Client
- Practical worked examples throughout, including a detailed case study
Book overview
WebObjects 5 is the powerful new release of Apple's award-winning application server, built from the ground up in Java. This allows WebObjects to run on virtually any server making it easily accessible to millions of Java programmers. WebObjects also integrates with other Java-based solutions such as EJB containers, servlets, ORBs, and web services.
The combination of a Java runtime with advanced native tools for Mac OS X and Windows 2000 makes WebObjects an obvious environment for customers needing rapid development of flexible, scalable web applications.
This book provides a comprehensive roadmap to application development and serving with WebObjects by taking you step-by-step through a careful balance of examples and explanations of theory. When you are finished, you will be able to create dynamic applications that allow users to find, view, and modify data from back-end databases, accessible in any browser.
Who is this book for?
You will get the most from this book if you are an experienced Java software developer with an interest in building sophisticated, database-driven web application using WebObjects. Apple has applied all their graphical user interface expertise to make using WebObjects pretty straightforward, but to unlock its potential, a thorough understanding of Java is needed.
Summary of Contents
| Introduction | | 1 |
| Chapter 1: | WebObjects Architecture | 13 |
| Chapter 2: | Introducing WebObjects Tools | 31 |
| Chapter 3: | WebObjects Builder | 43 |
| Chapter 4: | WebObjects Framework Classes | 77 |
| Chapter 5: | Introducing EOModeler | 93 |
| Chapter 6: | Advanced EOModeler | 127 |
| Chapter 7: | Components | 153 |
| Chapter 8: | Writing Fetch Specifications | 189 |
| Chapter 9: | Advanced EOF | 215 |
| Chapter 10: | Direct To Web and Templating | 249 |
| Chapter 11: | Direct To Web and Rules | 283 |
| Chapter 12: | JavaClient/DirectToJavaClient | 313 |
| Chapter 13: | Managing Data | 333 |
| Chapter 14: | Managing the Deployment Environment | 357 |
| Chapter 15: | Corporate Real Estate Case Study | 391 |
| Appendix A: | The EOUtilities Class | 431 |
| Index: | | 447 |
New on the Java Boutique:
New Review:
Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling
API boasts simplicity, ease-of-integration, a well-rounded feature
set, and it's free!
New Applet:
Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA
sequences into three useful formats.
Elsewhere on internet.com:
WebDeveloper Java
Lots of Java information on webdeveloper.com
WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.
ScriptSearch Java
Hundreds of free Java code files to download.
jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.