The Eclipse Open Source Integrated Development Environment (IDE) (see
http://eclipse.org) is rapidly gaining popularity among Java developers
primarily because of its excellent Java Development Tools (JDT) and its
highly extensible plug-in architecture. Extensibility is, in fact, one of the
defining characteristics of Eclipse. As the Eclipse home page says, "Eclipse
is a kind of universal tool platform - an open extensible IDE for anything
and nothing in particular." Although Eclipse is itself a Java application,
all tools, including JDT, are on an equal footing in that they extend the
Eclipse platform via well-defined extension points.
Of course, an infinitely extensible, but empty, platform might be interesting
to tool vendors, but very boring for developers. Therefore, the initial
version of Eclipse came with the JDT and the Plug-in Development Environment
(PDE)... (more)
Since the mid-'90s we've seen the quality of Web programming paradigms mature
at an astonishing rate: from static pages with animation, CGI-based programs,
and JDBC connectivity to back-end relational databases and servlets
processing requests on application servers. We commonly hear about Web pages
being more interactive, likely using HTML forms, JavaScript, or Java applets.
Beyond the battle being waged on the first tier, the client, it's important
to understand the drive toward scalable, platform-neutral technologies on the
middle and back-end tiers. In particular, Java and XML... (more)
Eclipse WTP Usage Reaches a New High - 9000' (2743m)
I'm writing from a breathtaking mountain summit in Keystone, Colorado where
I've been giving talks on Developing Web Services with Eclipse to a few
hundred software developers. Yes, I am at the aptly named Colorado Software
Summit, which is currently in its fourteenth year of operation. The venue,
Keystone Resort, is breathtaking both for its strikingly beautiful natural
setting high in the Colorado Rockies, and its thin air. Every once in while I
have to literally stop to catch my breath. However, this minor detraction is
more... (more)
WSDL 2.0 Implementation Progress: Apache Woden Milestone 3 Declared!
The Apache Woden project is a reference implementation of the W3C WSDL 2.0
specification which is now a Candidate Recommendation. The project is looking
for help so here's a great opportunity for Java developers to contribute to
the advancement of a major new Web Services standard. Here's the news
annoucement:
Congratulations to the Woden team! Woden milestone 3 includes parsing logic
for WSDL 2.0 service, import, and include elements into both element and
component models and validation of binding elements and co... (more)
EclipseWorld was recently held in Cambridge, MA, overlooking the Charles
River down the road from MIT. The view of the Boston skyline was spectacular
and the fresh river air provided a pleasant contrast to the exciting, but
marginally breathable, Manhattan atmosphere of last year's event. Next year
the event moves to Reston, Virginia.
Mike Milinkovich, the Executive Director of the Eclipse Foundation, gave the
keynote presentation on "Why Eclipse Matters". The main message was that the
Eclipse Foundation had created an ecosystem that enabled competitors to
cooperate on Stuff Tha... (more)