Skip to content

Eclipse Web Tools Platform Developing Java Web Applications

Best in textbook rentals since 2012!

ISBN-10: 0321396855

ISBN-13: 9780321396853

Edition: 2007

Authors: Lawrence Mandel, Naci Dai, Arthur Ryman

List price: $59.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Discover WTP, the New End-to-End Toolset for Java-Based Web Development The Eclipse Web Tools Platform (WTP) seamlessly integrates all the tools todays Java Web developer needs. WTP is both an unprecedented open source resource for working developers and a powerful foundation for state-of-the-art commercial products. Now, three of WTPs leading contributors have written the definitive guide to using and extending this extraordinary platform. Eclipse Web Tools Platformoffers in-depth descriptions of every tool included in WTP, introducing powerful capabilities never before available in Eclipse. The authors cover the entire Web development process--from defining Web application architectures…    
Customers also bought

Book details

List price: $59.99
Copyright year: 2007
Publisher: Addison Wesley Professional
Publication date: 5/21/2007
Binding: Paperback
Pages: 752
Size: 6.75" wide x 9.00" long x 1.00" tall
Weight: 2.288

Foreword
Preface
Acknowledgments
About the Authors
Getting Started
Introduction
Java Web Application Development and Eclipse
What This Book Contains
How This Book Is Organized
Source Code Examples
Introducing League Planet
Summary
About the Eclipse Web Tools Platform Project
WTP Is Born
WTP Economics
The Structure of WTP
Contributing to WTP
Summary
Quick
Tour
Overview
J2EE Web Applications
Servlets and Scriptlets
Database Access
Web Services
Summary
Setting
Up Your Workspace
Installing and Updating WTP
Configuring WTP
Summary
Java
Web Application Development
Web Application Architecture and Design
The Web Landscape
Web Applications
Service-Oriented Architecture (SOA)
Case Study: League Planet
Summary
Organizing
Your Development Project
Web Project Types and J2EE Applications
Advanced Web Projects
Example Projects
Summary
The Presentation Tier
Introduction
Interaction Design
Graphic Design
The Structure of the Presentation Tier
Static Web Projects, HTML, and the Iteration 2: CSS
JavaScript
XML and XSLT
DTD
Servers, Dynamic Web Projects, and Servlets
JSP
Monitoring HTTP Sessions
Summary
The Business Logic Tier
A Common Business Tier Design
The Domain Model
Developing Session EJBs
Message-Driven Beans
Summary
The Persistence Tier
Designs for the Persistence Layer
Overview of Iterations
Creating a Database
Data Layer
Entity Beans
Summary
Web Services
WSDL
SOAP
REST Style Web Services
Overview of Iterations
Developing Web Services Top-Down
Developing Web Services Bottom-Up
Generating Web Service Client Proxies
Testing Web Services for Interoperability
Using Web Services in Web Applications
Iteration 6
Testing
Automated Testing
Overview of Iterations
Unit Testing with JUnit
Integration Testing with Cactus
System Testing with HttpUnit
Performance Testing with TPTP
Profiling with TPTP
Summary
Extending
WTP
Adding New Servers
Overview of Adding a Generic Server Adapter
The GlassFish Server Runtime
Server Adapter Plug-Ins
Adding Support for a New Server Runtime
Adding a New Server Type for a Runtime
Adding a New Runtime Target Handler
Facets and Runtime Components
Extending the Server Tools UI
The Generic Server Definition
Publishers
Testing the Server Adapter
Summary
Supporting
New File Types
Creating the DocBook Extension Plug-In
The DocBook Validator
Creating a Custom Marker Type
Declaring the DocBook Content Type
Summary
Creating
WSDL Extensions
Creating the WSDL Extension Plug-In
Extending the WSDL