Eclipse Web Tools Platform Developing Java Web Applications
- Presents step-by-step coverage of developing persistence, business logic, and presentation tiers with WTP and Java
- Introduces best practices for multiple styles of Web and Java EE development
- Demonstrates JDBC database access and configuration
- Shows how to configure application servers for use with WTP
- Walks through creating Web service application interfaces
- Covers automated testing with JUnit and Cactus, and automated builds utilizing Ant, Maven, and CruiseControl
- Introduces testing and profiling Web applications with the Eclipse Test and Performance Tools Platform (TPTP) project
- Describes how to extend WTP with new servers, file types, and WSDL extensions
Preface
Acknowledgments
About the Authors
Part I: Getting Started
Chapter 1: Introduction
Chapter 2: About the Eclipse Web Tools Platform Project
Chapter 3: Quick Tour
Chapter 4: Setting Up Your Workspace
Part II: Java Web Application Development
Chapter 5: Web Application Architecture and Design
Chapter 6: Organizing Your Development Project
Chapter 7: The Presentation Tier
Chapter 8: The Business Logic Tier
Chapter 9: The Persistence Tier
Chapter 10: Web Services
Chapter 11: Testing
Part III: Extending WTP
Chapter 12: Adding New Servers
Chapter 13: Supporting New File Types
Chapter 14: Creating WSDL Extensions
Chapter 15: Customizing Resource Resolution
Part IV: Products and Plans
Chapter 16: Other Web Tools Based on Eclipse
Chapter 17: The Road Ahead
Glossary
References
Index This book is an invaluable resource for every Eclipse and enterprise Java Web developer: both those who use Eclipse to build other Web applications, and those who build Eclipse technologies into their own products. Complete source code examples are available at www.eclipsewtp.org.
Publisher Name | Addison-Wesley Professional |
---|---|
Author Name | Hagendorf, Col |
Format | Audio |
Bisac Subject Major | COM |
Language | NG |
Isbn 10 | 0321396855 |
Isbn 13 | 9780321396853 |
Target Age Group | min:NA, max:NA |
Dimensions | 00.92" H x 40.07" L x 34.00" W |
Page Count | 724 |
Naci Dai, chief scientist and founder of eteration, a.s., is a member of the WTP project management committee, leads its JST subproject, and leads the Open Source Lomboz project, which was a part of the initial code contributed to WTP to seed the project. Lawrence Mandel, a software architect and developer at at the IBM Toronto Laboratory, is a WTP committer and served as the project's ecosystem and documentation lead up until the 1.5.2 release. Arthur Ryman, software architect and development manager at the IBM Toronto Laboratory, has a decade's experience building Java Web development tools. He led the creation of the WTP project, and led the WST subproject up until the release of WTP 1.5.