Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 752 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
752
Dung lượng
7,24 MB
Nội dung
[...]... and Plans Chapter 16 Other WebTools Based on Eclipse Java Web Tools BEA Workshop CodeGear JBuilder Exadel Studio IBM Rational Application Developer for WebSphere Software JBoss IDE for Eclipse MyEclipse ObjectWeb Lomboz SAP NetWeaver Developer Studio W4T Eclipse Perl WebTools EPIC PHP WebToolsEclipse PHP Development Tools Project PHPEclipse Python WebTools PyDev Ruby WebTools RadRails Summary Chapter... WebTools RadRails Summary Chapter 17 The Road Ahead Eclipse Data Tools Platform (DTP) Project Eclipse JavaServer Faces (JSF) Tools Project Eclipse Dali Java Persistence Architecture (JPA) Tools Project Eclipse AJAX Tools Framework (ATF) Project Java Enterprise Edition 5 Apache Axis2 and W3C WSDL 2.0 Eclipse PHP Development Tools Project Eclipse SOA Tools Platform (STP) Project Conclusion 667 669 669... 10 Web Services WSDL SOAP REST REST Style Web Services Overview of Iterations Iteration 1: Developing Web Services Top-Down XSD WSDL Deploying Web Services Implementing the Web Service Testing with the Web Services Explorer Summary of Iteration 1 Iteration 2: Developing Web Services Bottom-Up Develop the Java Service Implementation Deploy the Service Summary of Iteration 2 Iteration 3: Generating Web. .. and extend J2EE middleware And, in the tool arena, Eclipse has emerged as one of the most popular Java integrated development environments (IDE) The main focus of this book is the WebTools Platform (WTP), a top-level Eclipse project As the name implies, WTP extends Eclipse into the domain of Web applications WTP includes both a set of core tools for Web application developers and a set of platform application... fictitious Web site used as the inspiration for examples throughout the book ❍ Chapter 2, About the Eclipse Web Tools Platform Project, discusses the history, goals, and economics of the project; its division into the Web Standard Tools (WST) and Java Standard Tools (JST) subprojects; and ways in which you can contribute to WTP ❍ Chapter 3, Quick Tour, gives you an overview of the core tools in WTP... chapter covers tools for HTML, CSS, JavaScript, XML, DTD, and XSLT The business logic tier chapter discusses tools for EJBs and XDoclet The persistence tier chapter describes tools for SQL Next we focus on developing Web services, including tools for SOAP, WSDL, XSD, and UDDI We close with a discussion of testing, including JUnit, Cactus, HttpUnit, and the Eclipse Test and Performance Tools Platform... currently the Web Subsystem Architect for a new Enterprise Portfolio Management product under development at IBM Rational Up until accepting his current position, Lawrence worked on Java Web application development tools including WebSphere Studio Application Developer and Rational Application Developer Throughout this time his development efforts focused on building XML and Web services tools for Eclipse. .. continually strive to keep current In addition, as Eclipse grows as an Open Source community, new projects, such as the Data Tools Platform (DTP), will affect the architecture of WTP Part IV contains the following chapters: ❍ Chapter 16, Other WebTools Based on Eclipse, is a brief survey of other Web application development IDEs that are based on Eclipse Many of these are currently based on WTP or... interesting extensions you may develop The WTP Web site may be found at http://www .eclipse. org/webtools/ It includes pointers to the WTP newsgroup, where you can communicate and share your results with other WTP developers, and pointers to the Eclipse installation of Bugzilla, where you can contribute your extensions —Mike Milinkovich Executive Director Eclipse Foundation Preface Our goal in writing... servers, filetypes, and the like I hope Eclipse Web Tools Platform: Developing Java Web Applications will make you a more productive Java developer Please pay special attention to the Contributing to WTP section in Chapter 2 Eclipse is all about active community involvement, and we hope to welcome you soon as an active contributor to WTP and other projects at Eclipse As you work with WTP and the capabilities . for Eclipse 671
MyEclipse 672
ObjectWeb Lomboz 672
SAP NetWeaver Developer Studio 672
W4T Eclipse 672
Perl Web Tools 674
EPIC 674
PHP Web Tools 674
Eclipse. Development Tools Project 674
PHPEclipse 674
Python Web Tools 675
PyDev 675
Ruby Web Tools 675
RadRails 675
Summary 675
Chapter 17 The Road Ahead 677
Eclipse