Download presentation
Presentation is loading. Please wait.
1
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform
2
6-2 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works The Web Tools Project (WTP) End user tools and APIs for Web and J2EE application development WTP is two subprojects and one incubation project: Web Standard Tools (WST) J2EE Standard Tools (JST) Java Server Faces (JSF) tools Supports open standards from OASIS, the W3C, JCP, WS-I.org and others Includes tools for open source and commercial products (Apache Tomcat, BEA WebLogic, IBM WebSphere) eclipse.org/webtools
3
6-3 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Project history Major milestones Eclipse foundation creation review June 2004 Full-time development since October 2004 BEA joined the project leadership in February 2005 Data tools moved to a separate project (DTP) in March 2005 WTP 0.7 released July 29, 2005 WTP 1.0 released December 23, 2005 WTP 1.5 ~ July 2006
4
6-4 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Project themes API declaration where appropriate Simple to use – wizards, editing support Large-scale development User experience – dynamic help, graphical WSDL editor Responsive UI Seamless editing of resources JDT-like features applied to other languages (HTML, JSP, XML … ) Flexible project layout Vendor ecosystem support
5
6-5 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Web Standard Tools (WST) Basic server tools Support for server types and server connectivity (Web, DB) Configure, publish, start/stop, debug Structured Source Editor framework Web Language Tools HTML source editor CSS source editor JavaScript source editor
6
6-6 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Web Standard Tools (WST) XML language tools XML source editor XSD source editor DTD source editor Facets – technique and UI for modeling server features Web services tools WSDL editor Web service explorer Web service wizard WS-I test tools – validate WSDL and SOAP envelopes for WS-I compliance
7
6-7 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Server tools Preferences pages to configure various server runtimes Supported runtimes: IBM WebSphere Apache Tomcat JBoss JOnAS BEA WebLogic Highly extensible server frameworks Supports generic server adapters and custom server adapters
8
6-8 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Server tools
9
6-9 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Structured source editors Editors for: XML DTDs HTML CSS JavaScript JSPs Includes the usual Eclipse editor features: Syntax highlighting Quick fix Delimeter matching Content assist
10
6-10 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works XML tools XML Catalog support – A repository for DTDs, XSDs, or any XML resource (WSDL, XSL, etc.) Based on the OASIS XML catalog standard
11
6-11 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Web service tools Graphical WSDL/XSD editor Build WSDL and XSD files without knowing the XML syntax underneath Visualize Web services – their interfaces, data structures, etc.
12
6-12 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Web service tools Validation tools for XML schema, WSDL files, WS-I compliance
13
6-13 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Web service tools Wizards to create Web services Top-down – Start with a WSDL interface, go to code Bottom-up – Start with code, generate the WSDL interface Supports Apache Axis 1.2
14
6-14 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Relational database tools Wizard to create live connections to database servers over JDBC Supported servers: Apache Derby / Cloudscape DB2 Informix MySQL SQL Server Oracle Sybase You can add your own…
15
6-15 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Relational database tools Database Explorer – View database schemas, tables, views, stored procedures and user-defined functions Supports working in disconnected mode
16
6-16 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works J2EE standard tools (JST) Java EE core tools Natures and builders Java EE views and navigators Java EE models Java EE projects and modules Flexible directory layout Support for WAR files, EJBs, JARs, EAR files, etc. Models and source editors for deployment descriptors Java EE navigator view Ability to target different servers
17
6-17 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works J2EE standard tools Servlet tools JSP tools JSP editor, HTML code assist, editors for Java, JavaScript, taglibs JSR-45 compliant debugging Java EE server tools – extend WST Supports deploy, debug, project restart on Java EE runtimes Generic server adapter Custom (Java) server adapter for total control JavaDoc annotation support Extensible facility to define tagsets Code assist in Java editors and builders for code generation
18
6-18 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works J2EE standard tools Wizard to create J2EE modules Select a target server and J2EE version
19
6-19 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works XDoclet support
20
6-20 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Standards support WST: HTML 4.0.1 XHTML 1.0 / 1.1 XML Catalogs 1.0 CSS 2.0 ECMAScript 262 SQL99/SQL2003 XML 1.0 XML Schema 1.0 WSDL 1.1 SOAP 1.1 WS-I basic profile 1.1, attachment profile 1.0
21
6-21 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works Standards support JST – JCP standards J2EE 1.2, 1.3, 1.4 Servlets JSP EJB JAX-RPC JSR 109 JSR 045 JSR 921 JDBC 2.1
22
6-22 Making the most of © 2006 IBM Corporation. Presented by IBM developer Works The future WTP V1.5 ~ July 2006 J2EE 5.0 support JSF support Based on Eclipse 3.2 Stay tuned to eclipse.org/webtools for announcments, pre-release versions
23
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Demo time! Deploying a Java class as a Web service
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.